网页设计与网站建设心得体会,做网站除了有服务器还需要什么,python基础教程入门,wordpress指定域名注#xff1a;最后有面试挑战#xff0c;看看自己掌握了吗 文章目录控制台原因解决方法方法一方法二方法三如果是os.system函数乱码控制台原因
一般的情况下#xff0c;还是我们的源码文件的编码格式问题。我们一般是要把源码文件的编码格式改成utf-8就好了#xff0c;但是…注最后有面试挑战看看自己掌握了吗 文章目录控制台原因解决方法方法一方法二方法三如果是os.system函数乱码控制台原因
一般的情况下还是我们的源码文件的编码格式问题。我们一般是要把源码文件的编码格式改成utf-8就好了但是window的本地默认编码是gbk所以在控制台直接打印utf-8的字符串当然是乱码。
解决方法
方法一
我们如果使用的是pycharm的话我们只需打开设置然后选择编译器然后找到文件编码栏更改全局编码和项目编码为UTF-8即可。
方法二
使用一下代码即可解决
print( mystr.decode(utf-8).encode(gbk) )方法三
这个方法是比较通用的方法我们直接在上面说明一下即可
import sys
type sys.getfilesystemencoding()
print( mystr.decode(utf-8).encode(type) )如果是os.system函数乱码
用这个方法 I could be bounded in a nutshell and count myself a king of infinite space. 特别鸣谢木芯工作室 、Ivan from Russia