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.
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)
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
Code
Code
Code
Code
Code
Code
Numeric
Code
Code
Code
Code
Code
Code
Numeric...
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
15
 
Category
Category
Category
Category
Category
Category
Numeric
Category
Category
Category
Category
Category
Category
Numeric...
Et ceux sans la moindre logique, ce n'est pas une fois l'un une fois l'autre.
Quelqu'un peut-il m'aider à y voir plus clair.
merci