python 输出十六进制中文乱码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 输出十六进制中文乱码相关的知识,希望对你有一定的参考价值。

代码中红色字体为解决方案:

 1 #-*-coding:utf-8-*
 2 import csv
 3 
 4 filename=C:\Users\yaru\Desktop\Senti_Value(1).csv
 5 
 6 data=[]
 7 try:
 8     with open(filename) as f:
 9         reader = csv.reader(f)
10         header = reader.next()
11         data = [row for row in reader]
12 except csv.Error as e:
13     print "Error reading CSV file at line %s: %s" % (reader.line_num,e)
14     sys.exit(-1)
15 
16 if header:
17     print ‘,‘.join(header)
18     print ============
19 for datarow in data:
20     print ‘,‘.join(datarow)
21 f.close()

 

以上是关于python 输出十六进制中文乱码的主要内容,如果未能解决你的问题,请参考以下文章

python爬虫中文乱码问题

python输出中文乱码

python打印输出汉字,有一部分出现乱码怎么解决?

php将图片转为二进制后,我想得到二进制的数据,但是直接在浏览上输出会乱码

原创python中文编码问题:控制窗口能输出中文,到文本文件里乱码

python写文件中文乱码