scrapy生成csv文件空行、csv文件打開亂碼(解決方案)


一、scrapy生成csv文件會有多余的空行

當使用scrapy crawl testspider -o test.csv后,生成的默認csv文件每一行之間是有空行的,解決的方法是修改scrapy的源代碼

首先打開C:\Users\fengyun\AppData\Local\Programs\Python\Python36-32\Lib\site-packages\scrapy里的exporters.py文件(依據自己的安裝路徑進行查找)

在打開的文件中添加一行newline=“”,問題就解決了。

 

 二、csv文件使用excel打開顯示亂碼

網上大部分的方法都是新建一個excel文件,然后把這個csv導進去,修改分割值,而且其實最后還可能因為某些原因拷入數據的時候失敗

這里介紹第二種方法,使用Notepad++修改編碼

中文一般就用UTF-8就可以了,不行就試試UTF-8-BOM編碼

 

好了,關於scrapy命令行生成csv文件空行,以及excel打開csv文件亂碼的問題,解決方案到就到這里。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM