解决在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函数中参数的使用及默认参数的陷阱

C++里函数可以设置缺省参数,Java不可以,只能通过重载的方式来实现,python里也可以设置默认参数,最大的好处就是降低函数难度,函数的定义只有一个,并且python是动态语言,在同...

连接Python程序与MySQL的教程

MySQL是Web世界中使用最广泛的数据库服务器。SQLite的特点是轻量级、可嵌入,但不能承受高并发访问,适合桌面和移动应用。而MySQL是为服务器端设计的数据库,能承受高并发访问,同...

Python中index()和seek()的用法(详解)

1、index() 一般用处是在序列中检索参数并返回第一次出现的索引,没找到就会报错,比如: >>> t=tuple('Allen') >>> t...

利用Python破解斗地主残局详解

利用Python破解斗地主残局详解

前言 相信大家都玩过斗地主,规则就不再介绍了。 直接上一张朋友圈看到的残局图: 这道题我刚看到时,曾尝试用手工来破解,每次都以为找到了农民的必胜策略时,最后都发现其实农民跑不掉。由于手...

Mac下Anaconda的安装和使用教程

前提 在刚接触python的时候我想大多数人都会面临一个问题,我到底是选择2还是3,因为现在网上好多的资料和视频项目中都还是用的2,我们跟着学习的时候肯定也是首先从2开始学的,但是我们心...