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
