我正在尝试从字符串中获取子字符串,但它必须是特定的,
如果您使用此函数并打印它,您将获得一个包含所有当前无响应进程及其信息的长字符串,我需要来自一个字符串的PID具体过程.
r = os.popen('tasklist /FI "STATUS eq Not Responding"').read().strip()
print r
Run Code Online (Sandbox Code Playgroud)
例如,如果chrome.exe没有响应,它将在列表中,我想得到与之关联的PID.我试着split()和pop()挑出我需要什么都没有成功.
编辑:
我有10多个进程都共享相同的应用程序名称.我必须使用PID并且它属于正确的应用程序.我也不希望我的脚本杀死一切.
所以简而言之,我需要找到与指定的'process_name'位于同一行的PID,然后只保留'PID'
希望有道理.