最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

Python3.3 print readline 乱码

XAMPP下载 admin 812浏览 0评论

os zsh vim 随意写了几行文本,中英数字符号混排,

然后 python,open,readline,结果 print 后中文乱码

因为 PHP 的经验一旦乱码首先想到的是编码的问题

文本应于归于数据源,即使有问题,也不追究,

故从其它环节入手.

首先

在 python 脚本里加入#coding:utf-8,不管用,

其次就是读取内容的转码,于是encode 不行就 decode

尝试多次之后发现依然不行,那就再改编码,既然不是 utf8,

那就改为 gbk再 encode,decode;终于

print(line.decode(“gbk”))

尝试后,输出终于还原庐山真面目了,看到了文件内容的真实面目.

 

转载请注明:XAMPP中文组官网 » Python3.3 print readline 乱码

您必须 登录 才能发表评论!