技术文章 > Python技术 > Python基础 > 正文

执行python脚本出现乱码怎么解决

FXL

执行python脚本出现乱码的解决方法:首先把中文解码为unicode,具体方法如:【decode('utf-8')】;然后再转化为gbk即可,具体方法如:【encode('gbk')】。

问题:

代码中指定了UTF-8编码,但是在cmd命令行窗口时打印的中文仍然会乱码。

(推荐教程:Python入门教程

原因:

windows下中文默认的输出编码为gbk ,与脚本中定义的UTF-8不一样,所以出现了解码失败的情况。

解决方法:

可以先把中文解码为unicode,然后再转化为gbk来解决这个问题。

举例:

d1ef181faa8ad1a8102d9c66518ecfe.png

运行结果:

9bb5b040e0aa8885082c38074a45310.png

免费视频教程
本文原创发布python学习网,转载请注明出处,感谢您的尊重!
相关文章
 Python中文乱码怎么办
 python图片中文乱码怎么办?
 python爬取视频时url地址中文乱码怎么办?
 python保存数据到csv文件中文乱码怎么办
相关视频章节
 解决提示“‘python’不是内部或外外部命令
 python代码缩进
 python编码规范
 python命名规范
视频教程分类