MCPcopy
hub / github.com/scrapy/scrapy / __init__

Method __init__

scrapy/exporters.py:168–174  ·  view source on GitHub ↗
(self, file: BytesIO, **kwargs: Any)

Source from the content-addressed store, hash-verified

166
167class XmlItemExporter(BaseItemExporter):
168 def __init__(self, file: BytesIO, **kwargs: Any):
169 self.item_element = kwargs.pop("item_element", "item")
170 self.root_element = kwargs.pop("root_element", "items")
171 super().__init__(**kwargs)
172 if not self.encoding:
173 self.encoding = "utf-8"
174 self.xg = XMLGenerator(file, encoding=self.encoding)
175
176 def _beautify_newline(self, new_item: bool = False) -> None:
177 if self.indent is not None and (self.indent > 0 or new_item):

Callers 6

__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45

Calls 1

popMethod · 0.45

Tested by

no test coverage detected