Browse Source

arthur est moins beau avec sa nouvelle coupe

master
leandre.clochard 3 years ago
parent
commit
5066f24359
  1. 32
      lecture_csv.py

32
lecture_csv.py

@ -1,10 +1,26 @@
import csv
import datetime
def numeroJour(date):
"""renvoie un entier correspondant au numéro du jour correspondant (entre 1 et 365)"""
day = datetime.datetime.strptime(date, "%Y-%m-%d")
num_day = day.strftime('%j')
return num_day
def lecture(name):
"""lit le fichier csv dont le nom est passé en paramètre, en renvoie trois tableau contenant
respectivement la longueur et la largeur des pétales, et l'espèce de l'iris."""
lst_return = []
with open(name) as fic:
fic.readline()
for ligne in fic:
date, pic, temp_moy, temp_ref = ligne.split(';')
tuple_date = (numeroJour(date) ,float(temp_moy), float(temp_ref))
lst_return.append([float(pic), tuple_date])
return lst_return
print(lecture("jeuTests.csv"))
def lecture(fichier_csv):
"renvoie un tabeau"
with open(fichier_csv, newline='') as csvfile:
spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|')
for row in spamreader:
print(', '.join(row))
lecture("jeuTests.csv")
Loading…
Cancel
Save