@Renaud,
Toi au moins tu y penses "f.close()" ^_^ LOL

2014-06-10 16:15 GMT+02:00 renaud gaudin <[email protected]>:

> import csv
>
> f = open('data.csv', 'r')
> csv_reader = csv.DictReader(f, fieldnames=['fruit', 'number'])
>
> alist = []
> for entry in csv_reader:
>     if csv_reader.line_num == 1:
>         continue
>     # entry est un dict qui ressemble a {'fruit': "xxx", 'number': "yyy"}
>     # peut d'interet, mais pour mettre dans une list comme demande:
>     alist.append(entry)
>
> f.close()
>
>
> 2014-06-06 11:32 GMT+00:00 Marie Antoinette Sagna <[email protected]>:
>
>> Bonjour,
>> Je veux un script python qui va récupérer les valeurs dans le fichier
>> ci-joint et qui me retourne
>>
>> ces valeurs sous une forme exploitable en python.
>>
>> Le résultat de l'éxecution doit me retourner une liste de dictionnaires
>> python:
>>
>>
>> [{'fruit': 'orange', 'number': 12}, {'fruit': 'apple', 'number': 15},
>> {'fruit': 'banana', 'number': 8}]--
>>
>> Mais je n'y arrive pas à créer une liste de dictionnaires...
>>
>> Je fais le code suivant mais l'exécution n'est pas bonne:
>>
>>
>> fichier =  open('data.csv', 'r')
>> dicot = {}
>> for line in fichier:
>>         x = line.split()
>>         for i in x:
>>             a = x[0]
>>             b = x[1]
>>             dicot[a] = b
>> dicot
>>
>> Merci pour votre rapide réponse.
>> Meilleures salutations.
>> Cordialement M.A.S
>>
>>
>> --
>> Ce message a été envoyé à la liste [email protected]
>> Gestion de votre abonnement : http://dakarlug.org/liste
>> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
>> Le site du DakarLUG : http://dakarlug.org
>>
>
>
>
> --
> Ce message a été envoyé à la liste [email protected]
> Gestion de votre abonnement : http://dakarlug.org/liste
> Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
> Le site du DakarLUG : http://dakarlug.org
>



-- 
Josue Brunel
www.josuebrunel.org
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à