一、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文件亂碼的問題,解決方案到就到這里。
