Я просто использовал psutil в качестве Amandan , предложенного выше. Я использовал PROCNAME "Google Chrome", так как это браузер, который я использую, и я смог получить время создания процесса, используя метод ниже.
Я предполагаю, что вы можете вычесть текущее время из времени создания процесса, чтобы получить время, когда браузер работал.
import psutil
import datetime
PROCNAME = "Google Chrome"
for proc in psutil.process_iter():
if proc.name() == PROCNAME:
p = psutil.Process(proc.ppid())
print(f"Creation time of {PROCNAME} process: ", datetime.datetime.fromtimestamp(p.create_time()).strftime("%Y-%m-%d %H:%M:%S"))
Выход: