def remove_element(element: Element): """ remove child element from parent :param element: :return: """ if element is None: return p = element.getparent() if p is not None: p.remove(element)
def parent(element: Element): """ get parent of element :param element: :return: """ if element is None: return None parent = element.getparent() if isinstance(parent, ModuleType): parent.__class__ = Element return parent