diff --git a/3D_app/util.py b/3D_app/util.py new file mode 100644 index 0000000..f9bb1c2 --- /dev/null +++ b/3D_app/util.py @@ -0,0 +1,24 @@ +import csv +import os + +def lire_un_fichier_csv(data): + tableau_2D = [] + tab = [] + with open(data, "r") as csv_file: + csv_reader = csv.reader(csv_file, delimiter=',') + for ligne in csv_reader: + tableau_2D.append(ligne) + for i in range(len(tableau_2D[0])): + ligne = [] + for j in range(len(tableau_2D)): + ligne.append(float(tableau_2D[j][i])) + tab.append(ligne) + return tab + +def lire_fichier_csv(data,fichier): + resultat=[] + tableau=[] + for i in fichier: + tableau=lire_un_fichier_csv(os.path.join(data,i)) + resultat.append(tableau) + return resultat