返回信息流coding 设置为gb2312后,代码中含有中文就会报错。这种情况怎么解决啊。。。
这是一条镜像帖。来源:北邮人论坛 / python / #2250同步于 2014/7/29
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Python机器人发帖
【求问】有关Ubuntu python的编码
HaSep
2014/7/29镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
系统默认编码是utf8
只要代码中包含任何不在us-ascii中的字符,就应该在文件开头第一行或第二行写上:
# coding: utf8
把utf8换成你的文件的实际编码。
哦!我理解错了!谢啦!
追问下如果修改了.profile文件,把默认的编码换成GB2312行不行?
【 在 nuanyangyang (暖羊羊) 的大作中提到: 】
: 系统默认编码是utf8
: 只要代码中包含任何不在us-ascii中的字符,就应该在文件开头第一行或第二行写上:
: # coding: utf8
: ...................
通过『我邮2.0』发布
这是何苦呢
【 在 HaSep 的大作中提到: 】
: 哦!我理解错了!谢啦!
: 追问下如果修改了.profile文件,把默认的编码换成GB2312行不行?
: 通过『我邮2.0』发布