卫生间做防水网站,长沙官网seo技术厂家,网页设计与制作就业前景,网站总体建设方面的优势与不足在scrapy里的settings文件同时都打开将数据保存在Mysql和保存成Json文件,运行后报错,数据只保存在Mysql,导出json文件里是空的。如果把保存Mysql的配置关闭掉,json文件保存成功也有数据。ITEM_PIPELINES {TestSpider.pipelines.M…
在scrapy里的settings文件同时都打开将数据保存在Mysql和保存成Json文件,运行后报错,数据只保存在Mysql,导出json文件里是空的。如果把保存Mysql的配置关闭掉,json文件保存成功也有数据。
ITEM_PIPELINES = {
'TestSpider.pipelines.MySQLPipeline': 1,
'TestSpider.pipelines.JsondataPipeline': 2,
}
报错为:
Traceback (most recent call last):
File "E:\python3\lib\site-packages\twisted\internet\defer.py", line 653, in _runCallbacks
current.result = callback(current.result, *args, **kw)
File "E:\00_PYENV\01-pyscrapy-env\TestSpider\TestSpider\pipelines.py", line 24, in process_item
lines = json.dumps(dict(item), ensure_ascii=False) + '\n'