1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
|
#! usr/bin/python
# -*-coding: utf-8 -*-
import csv
import encodings
# ouverture du fichier csv
input_file = "eco_csv.csv"
output = "clients_ville.txt"
f = open(input_file, newline='')
o = open(output, "a")
clients = []
try:
# creation du lecteur csv
# Le delimiteur sera le ";"
#
reader = csv.reader(f, delimiter=";")
#
# csv.reader() est iterable
# Dans la boucle for on extrait les lignes
#
for ligne in reader:
#
# On a donc une liste d'ou on peut recupere la colonne
#
if ligne[7] != "" or ligne[7] != " ": # on traite les vides
#print (ligne[6], ligne[7])
client = ligne[7]
client = client.lower()
clients.append(client)
finally:
#
# Fermeture du fichier
#
for client in clients:
o.write(client + ",")
o.close()
f.close()
print (clients) |