我希望能够使用python中途杀死各种程序。我该怎么做呢?
这样的事情:
module.end_process('chrome.exe')
这一小段代码会关闭谷歌浏览器。
这是在Windows 7,BTW。
答案 0 :(得分:3)
http://docs.python.org/library/os.html#os.kill
os.kill()
虽然,你必须让PID使用os.kill() - 我不知道如何使用windows从proc名称中找到PID。
答案 1 :(得分:2)
您需要使用Python Win32 Extensions来处理Python中的Win32进程。您可以使用此邮件thread中说明的方法来查找要杀死的可执行文件(进程)的句柄。然后,您可以将获取的句柄传递给方法win32Process.TerminateProcess
以终止应用程序。