在将爬取的网页数据写入csv或者excel时,虽然已经定义了encoding=‘utf-8’,但是打开文件,仍然出现乱码,可以在写入文件前加入以下代码,解决乱码问题。
with open('test.csv','ab+') as fp:
fp.write(codecs.BOM_UTF8)
在将爬取的网页数据写入csv或者excel时,虽然已经定义了encoding=‘utf-8’,但是打开文件,仍然出现乱码,可以在写入文件前加入以下代码,解决乱码问题。
with open('test.csv','ab+') as fp:
fp.write(codecs.BOM_UTF8)