解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题

yipeiwu_com6年前Python基础

以下面的代码为例

import os
os.system(“ping www.baidu.com”)

在pycharm界面运行后会显示乱码,如下图所示

网上很多无用的教程,说什么在代码里加一行"#coding=utf-8",然而并没什么用!

#coding=utf-8
import os
os.system(“ping www.baidu.com”)

我只讲干货, 其实方法很简单,在pycharm里,file–settings–code style–file encodings,设置为"GBK"就可以解决问题,如下图设置:

运行下python代码,结果不显示乱码了,如下图:

以上这篇解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python集合基本概念与相关操作实例分析

本文实例讲述了Python集合基本概念与相关操作。分享给大家供大家参考,具体如下: 集合的概念 集合是无序可变,元素不能重复。实际上,集合底层是字典实现,集合的所有元素都是字典 中的“键...

在pandas中遍历DataFrame行的实现方法

在pandas中遍历DataFrame行的实现方法

有如下 Pandas DataFrame: import pandas as pd inp = [{'c1':10, 'c2':100}, {'c1':11,'c2':110}, {...

Python ORM框架SQLAlchemy学习笔记之数据添加和事务回滚介绍

Python ORM框架SQLAlchemy学习笔记之数据添加和事务回滚介绍

1. 添加一个新对象 前面介绍了映射到实体表的映射类User,如果我们想将其持久化(Persist),那么就需要将这个由User类建立的对象实例添加到我们先前创建的Session会话实例...

python套接字流重定向实例汇总

将套接字流重定向到标准输入或输出流 #!/usr/bin/env python3 """ 测试socket-stream 重定向模式 """ import sys,os,time f...

python自动化测试之从命令行运行测试用例with verbosity

python自动化测试之从命令行运行测试用例with verbosity

本文实例讲述了python自动化测试之从命令行运行测试用例with verbosity,分享给大家供大家参考。具体如下: 实例文件recipe3.py如下: class RomanN...