Python // создать XML файл - PullRequest
       0

Python // создать XML файл

1 голос
/ 16 марта 2020

Я борюсь с распечаткой xml-file.

Что я хочу сделать, так это перебирать мой список тестовых номеров, пока список не станет пустым.

Но я не дохожу до того, что он даже ничего не печатает, так как я получить синтаксическую ошибку для команды печати (***-Line).

Я бы согласился распечатать его на консоли, но сейчас я застрял с синтаксической ошибкой.

Есть идеи, как исправить эту синтаксическую ошибку?

import lxml.etree
import lxml.builder


E = lxml.builder.ElementMaker()
ITEM = E.item
attributeValue = E.attributeValue
part = E.part
a = 300 #Testwert

l = [10,20,30,44,76876,9009809] #Personennummern
i = 0 #Indexwert


while len(l) > 0:
    Document = ITEM(
                 attributeValue(str("2019-12-03"), id="1026"),
                 attributeValue(str("2019-12-03"), id="1028"),
                 attributeValue(str("FATCA Schriftverkehr"), id="1023"),
                 attributeValue(str(l[i]), id="1022"),
                 attributeValue(str("FATCA"), id="1031"),
                 attributeValue(str(a), id = "1025", url="Test-URL", contenttype = "application/pdf/"),
                 part(str(a), type="base"),
                 type="1007"
            ) 
    ***print lxml.etree.tostring(Document, pretty_print=True)
    del l[i]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...