解决在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实现的tcp端口检测操作示例

本文实例讲述了Python实现的tcp端口检测操作。分享给大家供大家参考,具体如下: # coding=utf-8 import sys import socket import r...

Python tkinter实现图片标注功能(完整代码)

.tkinter tkinter是Python下面向tk的图形界面接口库,可以方便地进行图形界面设计和交互操作编程。tkinter的优点是简单易用、与Python的结合度好。tkinte...

Python数据结构之栈、队列及二叉树定义与用法浅析

Python数据结构之栈、队列及二叉树定义与用法浅析

本文实例讲述了Python数据结构之栈、队列及二叉树定义与用法。分享给大家供大家参考,具体如下: 目前只实现了三种,栈、队列和二叉树,哪天得空继续补吧~ 1. 栈 #栈 class...

python3 拼接字符串的7种方法

Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑...

Python Numpy数组扩展repeat和tile使用实例解析

这篇文章主要介绍了Python Numpy数组扩展repeat和tile使用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 n...