Bonjour à toutes et tous,
Je voudrais autoriser l'exécution d'un script en fonction de la date.
passer en ligne de commande: testsecu.exe touffic
et que le script se lance si le mot de passe touffic est bien supérieur a la date actuelle
j'avais prévu d'écrire ce bout de code mais bien évidement il ne fonctionne pas
Sauriez vous me dire ce que j'ai mal fait SVP ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 from datetime import datetime import sys for arg in sys.argv: print(arg) match arg: case "touffic": touffic = datetime(2023, 7, 31) verif = touffic.date() case "le": le = datetime(2023, 8, 31) verif = le.date() case "magnific": magnific = datetime(2023, 9, 30) verif = magnific.date() if datetime.today().date() > verif: print('votre licence a expiré') print('merci de nous contacter') sys.exit() print('on peut continuer le script normalement')
Partager