爬虫--在MAC上如何把csv转换为utf-8格式?
再另存为,选择“逗号分隔值(.csv)”,即可改变为utf-8格式,其他设备打开不会乱码。最终如果在terminal运行,就把scrapy crawl -o之后的“-o”去掉。通过这个生成的csv文件,就是以utf-8/utf-8-sig写成的。用excel打开csv文件。
·
方法一:在代码中进行修改
在setting.py文件中,使用FEED_EXPORT_ENCODING定义想要的编码,utf-8/utf-8-sig都行,如图:

(代码如下可复制)
FEED_URI='./%(name)s.csv'
FEED_FORMAT='csv'
FEED_EXPORT_ENCODING = "utf-8"
通过这个生成的csv文件,就是以utf-8/utf-8-sig写成的。
最终如果在terminal运行,就把scrapy crawl -o之后的“-o”去掉。
方法二:在保存文件时进行修改
用excel打开csv文件。
再另存为,选择“逗号分隔值(.csv)”,即可改变为utf-8格式,其他设备打开不会乱码。

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)