Loading .gitignore +1 −0 Original line number Diff line number Diff line Loading @@ -39,4 +39,5 @@ pip-log.txt .idea/ .vscode/ is_api/entities.py +8 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,11 @@ class Resource: def root(self) -> etree.Element: return self._content @property def xml(self) -> str: string = etree.tostring(self.root, encoding='utf-8', pretty_print=True) return string.decode('utf-8') def __getitem__(self, item) -> etree.Element: selector = self._base_selector + item log.trace(f"XPATH SELECTOR \"{selector}]\"") Loading Loading @@ -42,6 +47,9 @@ class Resource: selector = selector or self._base_selector return klass(self.root, base_selector=selector) def __str__(self) -> str: return self.xml class ChangedSub(Resource): @property Loading Loading
.gitignore +1 −0 Original line number Diff line number Diff line Loading @@ -39,4 +39,5 @@ pip-log.txt .idea/ .vscode/
is_api/entities.py +8 −0 Original line number Diff line number Diff line Loading @@ -15,6 +15,11 @@ class Resource: def root(self) -> etree.Element: return self._content @property def xml(self) -> str: string = etree.tostring(self.root, encoding='utf-8', pretty_print=True) return string.decode('utf-8') def __getitem__(self, item) -> etree.Element: selector = self._base_selector + item log.trace(f"XPATH SELECTOR \"{selector}]\"") Loading Loading @@ -42,6 +47,9 @@ class Resource: selector = selector or self._base_selector return klass(self.root, base_selector=selector) def __str__(self) -> str: return self.xml class ChangedSub(Resource): @property Loading