Python2x 中文乱码问题解决方法.docx
《Python2x 中文乱码问题解决方法.docx》由会员分享,可在线阅读,更多相关《Python2x 中文乱码问题解决方法.docx(3页珍藏版)》请在三一办公上搜索。
1、Python2x 中文乱码问题解决方法Python2.x中文乱码问题解决方法 Python中乱码问题是一个很头痛的问题。 在Python3中,对中文进行了全面的支持,但在Python2.x中需要进行相关的设置才能使用中文。否则会出现乱码 在Python2.x中主要是字符编码的问题,处理不好的话,会导致乱码。Python默认采取的ASCII编码,字母、标点和其他字符只使用一个字节来表示,但对于中文字符来说,一个字节满足不了需求。 代码如下: import sys sys.getdefaultencoding ascii 为了能在计算机中表示所有的中文字符,中文编码采用两个字节表示。如果中文编码和
2、ASCII混合使用的话,就会导致解码错误,从而才生乱码。而CMD下默认的编码方式为:GBK,所以就造成了上面的乱码! 采用两个字节的中文编码标准有:GB2312、GBK、BIG5等。 为了将各种不同的语言包含在统一的字符集中,满足国际间的信息交流,国际上制订了UNICODE字符集,包含了世界上所有语言字符,这些字符具有唯一的编码,通过使用UNICODE字符集可以满足跨语言的文字处理,避免乱码的产生。 i) 交互式命令中:一般不会出现乱码,无需做处理 ii) py脚本文件中:跨字符集必须做设置,否则乱码。 首先在开头一句添加: 代码如下: # coding = utf-8 # 或 # codin
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python2x 中文乱码问题解决方法 中文 乱码 问题解决 方法
链接地址:https://www.31ppt.com/p-3164798.html