Как получить время входа / выхода пользователя с помощью Python для OSX или MacOS - PullRequest
0 голосов
/ 04 февраля 2019

Я работаю над проектом, в котором я должен получить выход из системы, вход в систему, блокировку, разблокировку, подключение консоли, отключение, запуск / остановку службы с использованием python.Может ли кто-нибудь помочь мне в этом.

1 Ответ

0 голосов
/ 04 февраля 2019

Вы можете использовать команду last UNIX и вызывать ее из Python .Это даст вам выход из системы, вход в систему, консоль подключения / отключения, загрузки, перезагрузки, выключения.last Jhon для просмотра истории Jhon, last reboot для просмотра истории перезагрузки.

Вы также можете использовать файл ~/.zsh_history или ~/.bash_history, если хотите увидеть использование консоли, он содержит временные метки относительноВРЕМЕННОЕ время.Это может быть лучше, чем обычное время входа / выхода, так как вы можете открыть приглашение и ничего не вводить в нем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...