执行python脚本出现乱码怎么解决
2023-03-20 14:46:02 时间
执行python脚本出现乱码的解决方法:首先把中文解码为unicode,具体方法如:【decode('utf-8')】;然后再转化为gbk即可,具体方法如:【encode('gbk')】。
问题:
代码中指定了UTF-8编码,但是在cmd命令行窗口时打印的中文仍然会乱码。
(推荐教程:Python入门教程)
原因:
windows下中文默认的输出编码为gbk ,与脚本中定义的UTF-8不一样,所以出现了解码失败的情况。
解决方法:
可以先把中文解码为unicode,然后再转化为gbk来解决这个问题。
举例:
运行结果:
相关文章
- 《Flink官方文档》Python 编程指南测试版(一)
- 《Flink官方文档》Python 编程指南测试版(二)
- 淘宝开源metaq的python客户端
- 精通Python网络爬虫:核心技术、框架与项目实战导读
- Storm-源码分析-Topology Submit-Task
- 如何用Nagios远程执行插件(NRPE)来检测服务器内存使用率
- Spark 源码分析 -- task实际执行过程
- 《HttpClient官方文档》HTTP验证4.4-4.7
- 《HttpClient官方文档》1.3 HTTP执行上下文
- 大数据开发—常见问题(4)
- 《HttpClient官方文档》1.1 执行请求(一)
- 《HttpClient官方文档》1.1 执行请求(二)
- 《Jersey用户指南》–序言
- 《循序渐进学Spark 》Spark 编程模型
- python 文件操作
- 《Python数据挖掘:概念、方法与实践》扩展你的数据挖掘工具箱
- 《Python数据挖掘:概念、方法与实践》关联规则挖掘
- 《Python数据挖掘:概念、方法与实践》导读
- 《Spark 官方文档》Spark配置(二)
- 《Spark 官方文档》在YARN上运行Spark