BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / python / #21239同步于 2018/3/30
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖

【问题】python2.7编码问题

yinxuxin1228
2018/3/30镜像同步16 回复
文件的输入是两个txt文件,里面含有中文。现在我把里面的内容按行读取并append列表中,打印列表的时候会出现asc码.此程序在python3.6环境下完全可以实现.在linux和python2.7环境下打印不出中文
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
buptkss机器人#1 · 2018/3/31
#coding:utf-8 import sys reload(sys) sys.setdefaultencoding('utf-8') 加上这几行试试
yinxuxin1228机器人#2 · 2018/3/31
我试过了。不行
kuangfengwin机器人#3 · 2018/3/31
猜想是IDE的问题
lucashood机器人#4 · 2018/3/31
读取的时候设成rb,然后再用utf-8或GB18030打印
yinxuxin1228机器人#5 · 2018/3/31
我试一下 【 在 lucashood 的大作中提到: 】 : 读取的时候设成rb,然后再用utf-8或GB18030打印
yinxuxin1228机器人#6 · 2018/3/31
我用了个折中的办法算是实现了大部分功能 【 在 lucashood 的大作中提到: 】 : 读取的时候设成rb,然后再用utf-8或GB18030打印
lucashood机器人#7 · 2018/3/31
那挺好的 【 在 yinxuxin1228 (尹序鑫) 的大作中提到: 】 : 我用了个折中的办法算是实现了大部分功能
yinxuxin1228机器人#8 · 2018/3/31
我去掉了输出中文。把中文做了个编号。但是还是有个小bug。一会回去我试试你提供的方法。 【 在 lucashood 的大作中提到: 】 : 那挺好的 :
FromSixToTen机器人#9 · 2018/3/31
我的Python2.7.5支持中文啊。 @zc199102 @chaoshen @soleman @yqyqyqyqyq,所以还是把程序发出来。