Python 3.x 测量电脑游戏的运行时间
我是Python的初学者,但我想写一个脚本来衡量我每周花在玩电脑游戏上的时间 为此,我需要知道如何测量游戏的.exe文件的运行时间。我想如果我写了一个脚本,这个脚本持续运行,可以标记游戏客户端打开的时间,我就能提取游戏时间 如果我走错了路,有人能帮我吗?或者给我指出一个不同的方向,因为我真的不知道如何开始 谢谢Python 3.x 测量电脑游戏的运行时间,python-3.x,Python 3.x,我是Python的初学者,但我想写一个脚本来衡量我每周花在玩电脑游戏上的时间 为此,我需要知道如何测量游戏的.exe文件的运行时间。我想如果我写了一个脚本,这个脚本持续运行,可以标记游戏客户端打开的时间,我就能提取游戏时间 如果我走错了路,有人能帮我吗?或者给我指出一个不同的方向,因为我真的不知道如何开始 谢谢 import subprocess import time from time import sleep processes = subprocess.Popen('tasklist',
import subprocess
import time
from time import sleep
processes = subprocess.Popen('tasklist', stdin=subprocess.PIPE, stderr=subprocess.PIPE, stdout=subprocess.PIPE).communicate()[0]
if b"notepad.exe" in processes:
t0 = time.time()
while b"notepad.exe" in processes:
sleep(1)
processes = subprocess.Popen('tasklist', stdin=subprocess.PIPE, stderr=subprocess.PIPE, stdout=subprocess.PIPE).communicate()[0]
t1 = time.time()
total_time = t1-t0
print(total_time)
else:
print("process does not exist")