MCPcopy
hub / github.com/scrapy/scrapy / exported_data

Method exported_data

tests/test_feedexport.py:145–158  ·  view source on GitHub ↗

Return exported data which a spider yielding ``items`` would return.

(
        self, items: Iterable[Any], settings: dict[str, Any]
    )

Source from the content-addressed store, hash-verified

143 shutil.rmtree(self.temp_dir, ignore_errors=True)
144
145 async def exported_data(
146 self, items: Iterable[Any], settings: dict[str, Any]
147 ) -> dict[str, Any]:
148 """
149 Return exported data which a spider yielding ``items`` would return.
150 """
151
152 class TestSpider(scrapy.Spider):
153 name = "testspider"
154
155 def parse(self, response):
156 yield from items
157
158 return await self.run_and_export(TestSpider, settings)
159
160 async def exported_no_data(self, settings: dict[str, Any]) -> dict[str, Any]:
161 """

Calls 1

run_and_exportMethod · 0.95

Tested by

no test coverage detected