Untitled
unknown
python
4 years ago
979 B
25
Indexable
import bpy import csv from mathutils import Vector #remplace test.csv ci-dessous par le chemin complet vers ton fichier with open('test.csv', newline='') as inputfile: results = list(csv.reader(inputfile)) #on saute les 3 premières lignes qui sont des titres si j'ai bien compris title1 = results[0] title2 = results[1] title3 = results[2] #on lit les données jusqu'au titre suivant, tu peux adapter la valeur 2980 si ça ne correspond pas for i in range(3,2980): columnX = results[i][0] columnY = results[i][1] #ici les données sont affichées dans la console mais tu peux faire ton traitement avec les variables columnX et columnY print("X = " + columnX + " / Y = " + columnY) #on lit la deuxième partie des données jusqu'à la fin du fichier (le nombre de lignes est obtenu par la fonction len(results) for i in range(2982,len(results)): columnX = results[i][0] columnY = results[i][1] print("X = " + columnX + " / Y = " + columnY)
Editor is loading...