Я получаю странную ошибку сохранения на ElementTree - PullRequest
0 голосов
/ 26 января 2020

моя текущая программа должна изменить значение xml, для этого я использую ElementTree с такой конфигурацией:

for file in sorted:
    import xml.etree.ElementTree as ET
    tree = ET.parse(file)
    root = tree.getroot()
    value = root.find(".//*[@key='GainedXP']").text

    root.find(value).text = 9999999
    ET.tostring(root)

Но код не меняет никакого значения, и python вылетает, а советы справиться с этим ...

1 Ответ

0 голосов
/ 26 января 2020

Хорошо, я решил проблему самостоятельно. Я снова прочитал новый документальный фильм и заметил, что мне нужно написать:

tree.write(f)

вставка из:

ET.tostring(root)

Приветствия

...