{
    "content": [
        {
            "type": "text",
            "text": "# _elementtree (pydoc)\n\n**Summary:** elementtree\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **CLASSES** (7 lines) — 4 subsections\n  - class Element (87 lines)\n  - class ParseError (95 lines)\n  - class TreeBuilder (23 lines)\n  - class XMLParser (24 lines)\n- **FUNCTIONS** (2 lines)\n- **FILE** (3 lines)\n\n## Full Content\n\n### NAME\n\nelementtree\n\n### CLASSES\n\nbuiltins.SyntaxError(builtins.Exception)\nxml.etree.ElementTree.ParseError\nbuiltins.object\nxml.etree.ElementTree.Element\nxml.etree.ElementTree.TreeBuilder\nxml.etree.ElementTree.XMLParser\n\n#### class Element\n\n|  Methods defined here:\n|\n|  copy(self, /)\n|\n|  deepcopy(self, memo, /)\n|\n|  delitem(self, key, /)\n|      Delete self[key].\n|\n|  getattribute(self, name, /)\n|      Return getattr(self, name).\n|\n|  getitem(self, key, /)\n|      Return self[key].\n|\n|  getstate(self, /)\n|\n|  init(self, /, *args, kwargs)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  len(self, /)\n|      Return len(self).\n|\n|  repr(self, /)\n|      Return repr(self).\n|\n|  setitem(self, key, value, /)\n|      Set self[key] to value.\n|\n|  setstate(self, state, /)\n|\n|  sizeof(self, /)\n|      Size of object in memory, in bytes.\n|\n|  append(self, subelement, /)\n|\n|  clear(self, /)\n|\n|  extend(self, elements, /)\n|\n|  find(self, /, path, namespaces=None)\n|\n|  findall(self, /, path, namespaces=None)\n|\n|  findtext(self, /, path, default=None, namespaces=None)\n|\n|  get(self, /, key, default=None)\n|\n|  insert(self, index, subelement, /)\n|\n|  items(self, /)\n|\n|  iter(self, /, tag=None)\n|\n|  iterfind(self, /, path, namespaces=None)\n|\n|  itertext(self, /)\n|\n|  keys(self, /)\n|\n|  makeelement(self, tag, attrib, /)\n|\n|  remove(self, subelement, /)\n|\n|  set(self, key, value, /)\n|\n|  ----------------------------------------------------------------------\n|  Static methods defined here:\n|\n|  new(*args, kwargs) from builtins.type\n|      Create and return a new object.  See help(type) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors defined here:\n|\n|  attrib\n|      A dictionary containing the element's attributes\n|\n|  tag\n|      A string identifying what kind of data this element represents\n|\n|  tail\n|      A string of text directly after the end tag, or None\n|\n|  text\n|      A string of text directly after the start tag, or None\n\n#### class ParseError\n\n|  Method resolution order:\n|      ParseError\n|      builtins.SyntaxError\n|      builtins.Exception\n|      builtins.BaseException\n|      builtins.object\n|\n|  Data descriptors defined here:\n|\n|  weakref\n|      list of weak references to the object (if defined)\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from builtins.SyntaxError:\n|\n|  init(self, /, *args, kwargs)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  str(self, /)\n|      Return str(self).\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from builtins.SyntaxError:\n|\n|  endlineno\n|      exception end lineno\n|\n|  endoffset\n|      exception end offset\n|\n|  filename\n|      exception filename\n|\n|  lineno\n|      exception lineno\n|\n|  msg\n|      exception msg\n|\n|  offset\n|      exception offset\n|\n|  printfileandline\n|      exception printfileandline\n|\n|  text\n|      exception text\n|\n|  ----------------------------------------------------------------------\n|  Static methods inherited from builtins.Exception:\n|\n|  new(*args, kwargs) from builtins.type\n|      Create and return a new object.  See help(type) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Methods inherited from builtins.BaseException:\n|\n|  delattr(self, name, /)\n|      Implement delattr(self, name).\n|\n|  getattribute(self, name, /)\n|      Return getattr(self, name).\n|\n|  reduce(...)\n|      Helper for pickle.\n|\n|  repr(self, /)\n|      Return repr(self).\n|\n|  setattr(self, name, value, /)\n|      Implement setattr(self, name, value).\n|\n|  setstate(...)\n|\n|  withtraceback(...)\n|      Exception.withtraceback(tb) --\n|      set self.traceback to tb and return self.\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors inherited from builtins.BaseException:\n|\n|  cause\n|      exception cause\n|\n|  context\n|      exception context\n|\n|  dict\n|\n|  suppresscontext\n|\n|  traceback\n|\n|  args\n\n#### class TreeBuilder\n\n|  Methods defined here:\n|\n|  init(self, /, *args, kwargs)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  close(self, /)\n|\n|  comment(self, text, /)\n|\n|  data(self, data, /)\n|\n|  end(self, tag, /)\n|\n|  pi(self, target, text=None, /)\n|\n|  start(self, tag, attrs, /)\n|\n|  ----------------------------------------------------------------------\n|  Static methods defined here:\n|\n|  new(*args, kwargs) from builtins.type\n|      Create and return a new object.  See help(type) for accurate signature.\n\n#### class XMLParser\n\n|  Methods defined here:\n|\n|  init(self, /, *args, kwargs)\n|      Initialize self.  See help(type(self)) for accurate signature.\n|\n|  close(self, /)\n|\n|  feed(self, data, /)\n|\n|  ----------------------------------------------------------------------\n|  Static methods defined here:\n|\n|  new(*args, kwargs) from builtins.type\n|      Create and return a new object.  See help(type) for accurate signature.\n|\n|  ----------------------------------------------------------------------\n|  Data descriptors defined here:\n|\n|  entity\n|\n|  target\n|\n|  version\n\n### FUNCTIONS\n\nSubElement(...)\n\n### FILE\n\n(built-in)\n\n"
        }
    ],
    "structuredContent": {
        "command": "_elementtree",
        "section": "",
        "mode": "pydoc",
        "summary": "elementtree",
        "synopsis": null,
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "CLASSES",
                "lines": 7,
                "subsections": [
                    {
                        "name": "class Element",
                        "lines": 87
                    },
                    {
                        "name": "class ParseError",
                        "lines": 95
                    },
                    {
                        "name": "class TreeBuilder",
                        "lines": 23
                    },
                    {
                        "name": "class XMLParser",
                        "lines": 24
                    }
                ]
            },
            {
                "name": "FUNCTIONS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "FILE",
                "lines": 3,
                "subsections": []
            }
        ]
    }
}