Python写入的CSV中文乱码

在实验中,从网上爬取数据下来后写入csv文件每次都乱码,但是已经表明了utf-8 如图
在这里插入图片描述
with open(‘C:/lianjia.csv’,‘w’,encoding=‘utf-8’) as file:

在经过查看资料后发现需要在,encoding=‘utf-8’ 加入 sig 如
在这里插入图片描述

with open(‘C:/lianjia.csv’,‘w’,encoding=‘utf-8-sig’) as file:

就可以正确写入csv文件里,不会乱码

你可能感兴趣的:(python,乱码)