Python将字典保存到CSV文件中并解决中文乱码的方法

with open('CSDN.csv', 'a+',  encoding='utf-8', newline="") as f:
    f.write(u'中文')
    [f.write('{0},{1}\n'.format(key, value)) for key, value in dlc.items()]

代码解释

   with open →打开文件

   CSDN.csv → 文件名.文件类型

   a+ → 对文件的操作(对文件的操作还有r,w及这三种的组合方法)

   encoding='utf-8' → 编码格式

   newline="" → 解决隔行空行的问题

   f.write(u'中文') → 解决乱码问题

   [f.write('{0},{1}\n'.format(key, value)) for key, value in dlc.items()] → 将文件按照key,value的格式写入

 

展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 游动-白 设计师: 上身试试
应支付0元
点击重新获取
扫码支付

支付成功即可阅读