From 8425b960ebdd8db2a463ac22f82b8d794c1ef62b Mon Sep 17 00:00:00 2001 From: "theo@manjaro" Date: Tue, 1 Mar 2022 11:18:39 +0100 Subject: [PATCH] Redux --- rooms_get.py | 26 +------------------------- 1 file changed, 1 insertion(+), 25 deletions(-) diff --git a/rooms_get.py b/rooms_get.py index 7346161..08acc5b 100644 --- a/rooms_get.py +++ b/rooms_get.py @@ -143,33 +143,9 @@ def getrooms(datet, links=[],min_occur=3) : rooms_count = {} # default_hour_margin = 2 - # Création du dico de toutes les salles (récupération de l'emploi du temps de l'année entière, pour être sûr d'obtenir toutes les salles disponibles): - - if datet.month >= 9 : # Si on est au début de l'année scolaire (par ex : en 2021, si l'année scolaire est 2021-2022) - year1 = datet.year # Année civile de début de l'année scolaire - year2 = datet.year + 1 # Année civile de fin de l'année scolaire - else : - year1 = datet.year - 1 - year2 = datet.year - - date1 = datetime.datetime(year1, 9, 1) - date2 = datetime.datetime(year2, 8, 1) - - # Création du calendrier de l'année scolaire : - """ - # On vérifie si le fichier existe : - if not os.path.exists("data/schedule" + str(year1) + "-" + str(year2) + ".ics") : - # On télécharge l'emploi du temps de l'année scolaire, s'il n'existe pas : - year_cal_file = open("data/schedule" + str(year1) + "-" + str(year2) + ".ics", "w") - year_cal = sched_get(date1, date2, links) - year_cal_file.writelines(year_cal.decode("utf-8")) - year_cal_file.close() - - year_cal_file = open("data/schedule" + str(year1) + "-" + str(year2) + ".ics", "rb") - """ margintime = datetime.timedelta(weeks=4) year_cals = [] - for i in links : # Choper les liens mentionné, sur une période d'un mois + for i in links : # Choper les liens mentionné, sur une période de quatres mois result = sched_get(datet, datet+margintime, links) year_cals.append(icalendar.Calendar.from_ical(result)) if len(links) == 0 : # Par défaut, ne mets pas de lien, ce qui retourne celui de l'UFR