Tu veux nous faire croire que tu as utilisé "with" par hasard? :D

On Tuesday, 10 June, 2014 23:43, "Josué Kouka" <[email protected]> said:
> 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 à