1 pièce(s) jointe(s)
erreur : from xml.etree.ElementTree import (Element,parse,SubElement,dump)
Bonjour
j'essaie de tester un exemple et j'ai un message d'erreur au niveau de cette ligne :
from xml.etree.ElementTree import (Element,parse,SubElement,dump)
voici le code :
test.xml
Code:
1 2 3 4 5 6 7
| <infos>
<variables>
<a name="var1" value="1" />
<b name="var2" value="2" />
<c name="var3" value="3" />
</variables>
</infos> |
fichier.py
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| # -*- coding: utf-8 -*-
from xml.etree.ElementTree import (Element,parse,SubElement,dump)
fichier="test.xml"
tree = parse(fichier)
root = tree.getroot()
print root
variables = root.find("variables")
for v in variables :
print v
variables.append(Element("d", {"name":"var4", "value":"4"}))
#une autre fa�on de faire
e=SubElement(variables,"e")
e.set("name","var5")
a=variables.find("a")
a .set("auteur","toto")
tree.write(fichier)
dump(tree) |
voir l'erreur en fichier attaché