Python csv模块读csv文件,编码问题处理
import csv
file_rute:文件路径
with open(file_rute,"r+") as csvfile:
reader=csv.reader(csvfile)
for i,rows in enumerate(reader):
#i=行数
#rows=行的数据,为list
#处理csv数据逻辑
这样读取csv文件,读取的数据格式是:IBM855
{‘confidence’: 0.31998738481734096, ‘language’: ‘Russian’, ‘encoding’: ‘IBM855’}
就会出现中文编码问题,只需要转换为
_app_name=app_name.decode(‘GB2312’).encode(‘utf-8’)
这样就转换成utf8格式