爬虫数据写入csv文件乱码问题

楼主也刚学习爬虫没多久,很多地方还没摸透,最近从豆瓣上爬取一些数据,想写入csv文件时出现了一些小问题。
首先,我用这行代码写入csv文件时

爬虫数据写入csv文件乱码问题_第1张图片
出现了下面这种情况:
在这里插入图片描述
实在百思不得解,后来经过大佬的指导,发现中文写入要加上‘encoding=utf-8’,于是我就用下面的代码`

在这里插入图片描述
发现确实是能够将数据写进csv文件,但是打开文件确出现了文件乱码的情况,几经琢磨和询问,发现加上’encoding = utf-8-sig能有效的解决乱码问题。如题:

在这里插入图片描述
总结一下就是:如果不能写入,就在open里面加上‘encoding = utf-8’,如果写入文件后出现乱码现象,改写成‘encoding = utf-8-sig’能有效解决乱码问题!

你可能感兴趣的:(爬虫数据写入csv文件乱码问题)