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
fichier.py
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
voir l'erreur en fichier attaché
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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)
Partager