From 9932819d5689ef1b6a5e5a4848e835c2836502bf Mon Sep 17 00:00:00 2001 From: "theo@manjaro" Date: Fri, 25 Feb 2022 11:31:35 +0100 Subject: [PATCH] Filtrage par favoris --- main_cli.py | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/main_cli.py b/main_cli.py index 94cfd8a..a4fedbc 100644 --- a/main_cli.py +++ b/main_cli.py @@ -23,6 +23,9 @@ import date_tools import rooms_get as ro import definitions as lib +# Globales +favorites = ["C"+str(i)+" MATH" for i in range(1,10)]+["C42-CMI"] + # Fonctions : @@ -52,14 +55,16 @@ def main() : print("Les salles suivantes sont disponibles à " + str(date.hour) + ":" + str(date.minute) + ", le " + str(date.day) + " :\n") for room in available_rooms.values() : - if room["free"]: - deltasec = room["occupied_at"].timestamp()-date.timestamp() - print(" - " + room["name"]+" | occuppée dans : "+str(int(deltasec/60+0.5))+" minutes") + if room["name"] in favorites or len(favorites)==0: + if room["free"]: + deltasec = room["occupied_at"].timestamp()-date.timestamp() + print(" - " + room["name"]+" | occuppée dans : "+str(int(deltasec/60+0.5))+" minutes") print("Voici celles occupées : ") for room in available_rooms.values() : - if not room["free"]: - deltasec = room["free_at"].timestamp()-date.timestamp() - print(" - " + room["name"]+" | libre dans : "+str(int(deltasec/60+0.5))+" minutes") + if room["name"] in favorites or len(favorites)==0: + if not room["free"]: + deltasec = room["free_at"].timestamp()-date.timestamp() + print(" - " + room["name"]+" | libre dans : "+str(int(deltasec/60+0.5))+" minutes") if __name__=="__main__": main()