导出json

来源:4-18 mysql表结构设计

戏命师丶

2022-09-07

导出的文件的内容是这样

class JsonExportPipeline(object):
    def __init__(self):
        self.file = open('cnblogs2.json', 'wb')
        self.exporter=JsonItemExporter(self.file,encoding="utf-8",ensure_ascii=False)
        self.exporter.start_exporting()

    def process_item(self, item, spider):
        self.exporter.export_item(item)
        return item

    def spider_closed(self, spider):
        self.exporter.finish_exporting()
        self.file.close()

图片描述

写回答

1回答

戏命师丶

提问者

2022-09-07

self.exporter.export_item(item)

报错报的是这一行   断点调试 item 没发现问题,能正常保存

0
1
bobby
问题已经解决了?
2022-09-09
共1条回复

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5796 学习 · 6290 问题

查看课程