Last login d'un utilisateur

lf -  
mamiemando Messages postés 34231 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

J'ai besoin de faire une fonction en Python qui retourne le nombre d'heures depuis la dernière connexion d'un utilisateur sur la machine qui exécute le code (identifiant de l'utilisateur en paramètre).

Mais je ne sais pas comment récupérer l'info...

1 réponse

mamiemando Messages postés 34231 Date d'inscription   Statut Modérateur Dernière intervention   7 897
 
Bonjour,

Si tu es sous linux tu peux appeler la commande shell
last
par exemple avec
subprocess.Popen
et extraire de son résultat l'information qui t'intéresse.

Une solution pour windows :
https://stackoverflow.com/questions/16490309/how-to-get-the-user-login-logoff-time-by-python-for-both-windows-linux

Bonne chance
0