protection script par date
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:
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') |