node:
xmldoc = xmlnode if isinstance(
xmlnode, minidom.Document) else xmlnode.ownerDocument
if isinstance(node, list):
for n in node:
new_elem = xmldoc.createElement(tag_name)
n.write(new_elem)
xmlnode.appendChild(new_elem)
else:
new_elem = xmldoc.createElement(tag_name)
node.write(new_elem)
xmlnode.appendChild(new_elem)
def _get_xml(self, mpd):
xml_doc = minidom.Document()
self._write_child_node(xml_doc, 'MPD', mpd)
return xml_doc
вызываю функцию print(self._get_xml(mpd)) выдается ошибка ```TypeError: _write_child_node() takes 3 positional arguments but 4 were given. ```В чем может быть проблема?
def _write_child_node(self, …
_write_child_node() принимает 3 позиционных аргумента, а подается 4
Обсуждают сегодня