new file: config.py titre + nom evenement à mettre new file: get_date.py calcul la date à partir d'un str new file: run.py Compare le temps avec calcul et get_datemaster
| @@ -0,0 +1,25 @@ | |||||
| from datetime import date | |||||
| from config import date_dest | |||||
| from get_date import get_date | |||||
| def calcul(date, d_date): | |||||
| delta = d_date - date | |||||
| if 0 > delta.days : | |||||
| result = delta.days * (-1) | |||||
| else : | |||||
| result = delta.days | |||||
| return result | |||||
| def main(): | |||||
| print("Hey") | |||||
| today = get_date(date.today()) | |||||
| dest = get_date(date_dest) | |||||
| print(calcul(today, dest)) | |||||
| if __name__ == '__main__': | |||||
| main() | |||||
| @@ -0,0 +1,13 @@ | |||||
| from datetime import date | |||||
| # Format : YEAR - MONTH - DAYS | |||||
| date_dest = '2020-05-11' | |||||
| #Title de l'evenement | |||||
| evenement = 'le deconfinement' | |||||
| #Twitter Information | |||||
| consumer_key ="xxxxxxxxxxxxxxxx" | |||||
| consumer_secret ="xxxxxxxxxxxxxxxx" | |||||
| access_token ="xxxxxxxxxxxxxxxx" | |||||
| access_token_secret ="xxxxxxxxxxxxxxxx" | |||||
| @@ -0,0 +1,23 @@ | |||||
| from datetime import date | |||||
| def get_date(data): | |||||
| data = str(data) | |||||
| assert type(data) == str | |||||
| data = data.split('-') | |||||
| info = date(int(data[0]), int(data[1]), int(data[2])) | |||||
| return info | |||||
| def main(): | |||||
| print("Nothing to do here") | |||||
| get_date(str(date.today())) | |||||
| if __name__ == '__main__': | |||||
| main() | |||||
| @@ -0,0 +1,25 @@ | |||||
| from datetime import date | |||||
| from config import date_dest, evenement | |||||
| from get_date import get_date | |||||
| from calcul import calcul | |||||
| def main(): | |||||
| print("Twitter-DayCounter") | |||||
| today = date.today() | |||||
| dest = get_date(date_dest) | |||||
| temps = calcul(today, dest) | |||||
| if temps == 0 : | |||||
| print("IT'S TIME !") | |||||
| else : | |||||
| message = "Il reste " + str(temps) + " jours, avant " + evenement | |||||
| print(message) | |||||
| if __name__ == '__main__': | |||||
| try : | |||||
| main() | |||||
| except KeyboardInterrupt : | |||||
| print("Fermeture du programme...") | |||||