求助python2 从csv中提取中文内容进行显示的问题?

zhuqin3470 2017-05-15 05:37:10
csv里面的数据已经提取到了,数字和字母都是对的,但就汉字不行,格式是下面这样:

\xba\xbd\xcc\xec\xbf\xc6\xbc\xbc ,这玩意到底是什么编码- -|

网上找了很多资料 比如各种encode decode方法,还有代码前面设置编码类型为utf-8等等, 都不行,就是显示不成汉字!!

编辑器是 Spyder,会不会和编辑器有关?

代码如下:
# -*- codin1g: utf-8 -*-

csvpath = 'D:/xxxx.csv'
csvfile = open(csvpath,'r')
reader = csv.reader(csvfile)

for item in reader:
print(item)

csvfile.close()

反正代码可以运行,就是不能显示成中文,捉急。。。
...全文
259 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_37516755 2017-05-18
  • 打赏
  • 举报
回复
# encoding: utf-8
 
file = 'food_energy.html'
    csvfile = open(file,'r')
    for line in csvfile.readlines():
        print line
sanGuo_uu 2017-05-15
  • 打赏
  • 举报
回复
# -*- codin1g: utf-8 -*- 中间那个1是在卖萌吗 如果对python2没有什么特别需求,可以换成python3,那样就没那么多编码问题了

37,721

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧