with open('data/douban.csv', mode='a', newline='', encoding='utf-8') as fw:
writer = csv.writer(fw)
#遍历评论列表
writer.writerows(comment_list)
print('保存完毕')
在用这段代码写入文件打开后会出现乱码问题,在网上找了很多办法,都是乱码;最后把encoding='utf-8'
修改成encoding='utf-8-sig
,就会解决乱码的问题如下
with open('data/douban.csv', mode='a', newline='', encoding='utf-8-sig') as fw:
writer = csv.writer(fw)
#遍历评论列表
writer.writerows(comment_list)
print('保存完毕')