import os
os.system('tasklist')如何从这个命令中提取任何内容?它显示了所有的任务,但是当我执行print(os.system('tasklist'))时,它打印出0。是否有可能使这段代码有用?
发布于 2018-02-10 13:29:51
这是访问我认为您正在寻找的数据的另一种方法:
import subprocess
subprocess.getoutput('tasklist').split('\n')
# ['',
# 'Image Name PID Session Name Session# Mem Usage',
# '========================= ======== ================ =========== ============',
# 'System Idle Process 0 Services 0 24 K',
# 'System 4 Services 0 44 K',
# 'smss.exe 284 Services 0 80 K',
# 'csrss.exe 384 Services 0 1,660 K',
# 'wininit.exe 448 Services 0 156 K',
# 'csrss.exe 480 Console 1 10,996 K',
# 'services.exe 516 Services 0 5,440 K',
# 'winlogon.exe 540 Console 1 2,196 K',
# ...
# ]https://stackoverflow.com/questions/48721266
复制相似问题