Bonjour, je suis nouveau dans le langage python et pour ce que j'ai besoin de faire j'ai acheté le livre Data Wrangling with pyhton chez o'reilly.
Tous le livre est codé en python2.7 mais j'essaye de le faire en 3.4. Peut être est-ce inutile ? Enfin bon.
Mon problème est le suivant j'essaie de parser un fichier xml, avant de me lancer sur un site en ligne.
Mon soucis est le suivant.
Or quand j'execute ce code je n'ai pas toujours le même résultat. Des fois j'ai ça :
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 #! /usr/bin/python3.4 # -*-coding:Utf-8-*- from xml.etree import ElementTree as ET tree = ET.parse('data-text.xml') root = tree.getroot() data = root.find('Data') all_data = [] for observation in data: record = {} for item in observation: lookup_key = list(item.attrib.keys())[0] print(lookup_key)
et d'autre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Code Code Code Code Code Code Numeric Code Code Code Code Code Code Numeric...
Et ceux sans la moindre logique, ce n'est pas une fois l'un une fois l'autre.
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 Category Category Category Category Category Category Numeric Category Category Category Category Category Category Numeric...
Quelqu'un peut-il m'aider à y voir plus clair.
merci
Partager