【python实践】之python将含有中文的字典写入txt中

1.从mysql数据库获取数据

【python实践】之python将含有中文的字典写入txt中_第1张图片

2.定义比较函数

【python实践】之python将含有中文的字典写入txt中_第2张图片

3.讲比较结果写入txt中,使用传统的打开txt方式(result_file=open(unicode(r'./data/检查结果_服务类型ID比较.txt','utf-8'),'a')),在存入时字典中的中文会被存储为python本身的ascii形式

4.使用result_file = codecs.open(unicode('./data/检查结果_服务类型ID比较.txt','utf-8'),'a+','utf-8')打开txt,可以保证字典中中文正常写入,但是只能一个一个字符存储,不能一次存储一个字典(待确认)

你可能感兴趣的:(【python实践】之python将含有中文的字典写入txt中)