在Windows系统下使用pycharm调用os.system("dir")为什么乱码

Posted zhubincheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Windows系统下使用pycharm调用os.system("dir")为什么乱码相关的知识,希望对你有一定的参考价值。

问题:

技术图片

 

 

 

因为在pycharm中,将属性文件的默认编码设定为了UTF-8,而Windows中取出的dir信息为GBK编码形式。所以打印时出现乱码。

 

 

解决方案:

在以下设置处,将编码格式设定为GBK即可,只有设定project encoding才有效

技术图片

 

以上是关于在Windows系统下使用pycharm调用os.system("dir")为什么乱码的主要内容,如果未能解决你的问题,请参考以下文章

PyCharm 在 python 函数调用中抱怨括号

PyCharm安装和使用教程(Windows系统)

windows下PyCharm安装及使用

Windows下安装Django-使用Pycharm创建项目

02 : python 基础语法,流程控制语句

在 C/C++ 程序中,系统(windows、linux、mac OS X)如何调用 main() 函数?