scrapy1.4的csv輸出時出現空行問題的源碼修復-patch
阿新 • • 發佈:2017-09-13
scrapy1.4的csv輸出補丁修復 patch篇
進入scrapy相關輸出csv的源碼路徑
我的路徑為:D:\Python35\Lib\site-packages\scrapy
編輯該路徑下的exporters.py文件,並修改的內容如下:
class CsvItemExporter(BaseItemExporter): def __init__(self, file, include_headers_line=True, join_multivalued=‘,‘, **kwargs): self._configure(kwargs, dont_fail=True) if not self.encoding: self.encoding = ‘utf-8‘ self.include_headers_line = include_headers_line self.stream = io.TextIOWrapper( file, newline=‘‘, #在這裏添加newline=‘‘, line_buffering=False, write_through=True, encoding=self.encoding ) if six.PY3 else file self.csv_writer = csv.writer(self.stream, **kwargs) self._headers_not_written = True self._join_multivalued = join_multivalued
本文出自 “10700016” 博客,請務必保留此出處http://10710016.blog.51cto.com/10700016/1964768
scrapy1.4的csv輸出時出現空行問題的源碼修復-patch