假设我有一个exe正在运行,它的名字是myexe.exe
。在Windows上,我可以在Process Explorer中看到myexe.exe
的进程。使用Python,我如何获得myexe.exe
的进程ID并关闭它?使用Python,我如何获得正在运行的进程和该进程的exe名称?
0
A
回答
2
0
做到这一点在Windows上的最好方法是使用PyWin32(http://sourceforge.net/projects/pywin32)
请看下面的代码示例:http://coding.derkeiler.com/Archive/Python/comp.lang.python/2007-10/msg00717.html
这可能正是你需要的。
+0
实际上,我期待着使用ctyps而不是第三方模块的方式。 – Synapse
相关问题
- 1. 如何让Python进程以正确的进程名称运行?
- 2. 检查进程是否正在运行(使用进程名称)
- 3. 按名称获取正在运行的进程的路径
- 4. VBA获取正在运行的进程的程序名称和任务ID
- 5. 如何输出某个进程正在运行的PC名称?
- 6. 从C#获取正在运行的Java程序的名称(如.NET应用程序的进程名称)
- 7. 如何获得正在运行的进程的mach-o uuid?
- 8. 如何获得所有正在运行的进程中的Qt
- 9. 如何获取在VB.NET中运行的进程名称列表?
- 10. 如何获得已安装应用程序的进程名称
- 11. 如何调试在另一个进程(2.exe)下运行的进程(1.exe)?
- 12. 如何检测正在运行的进程使用python
- 13. 正在运行的进程的Python REPL
- 14. 如何在Linux下使用Python获取进程名称?
- 15. 如何获得执行.exe的名称?
- 16. 如何在QT中获取加载进程的进程名称
- 17. 如何使用Java获取正在运行的进程列表
- 18. Nicing正在运行的Python进程?
- 19. 获取正在运行的进程给定的进程句柄
- 20. Python多进程处理进程名称
- 21. 如何在Android进程中获取正在运行的线程?
- 22. 获取正在运行的进程'dimensions
- 23. 正在运行的进程
- 24. 在运行时更改进程名称
- 25. 使用python检查正在运行的python进程
- 26. 如何从进程名称获取应用程序名称?
- 27. 从进程名称获取进程ID
- 28. c/C++如何获取.exe运行进程的基地址?
- 29. 我如何获得运行CAP_NET_ADMIN功能的Android进程
- 30. 如何使用窗口标题来获得进程ID和进程名
它是从当前进程还是从python shell?你可以从http://stackoverflow.com/questions/2703640/process-list-on-linux-via-python得到后者,或者如何从python中杀死一个进程:http://stackoverflow.com/questions/4214773/kill-process-with-python –
你的问题已经在这里回答。请不要加倍张贴。 [我怎样才能找到一个名称和杀死使用ctypes进程?](http://stackoverflow.com/questions/6980246/how-can-i-find-a-process-by-name-and-kill-using -ctypes)。请记住,每当你双击帖子时,Jon Skeet杀死一只小猫。请想想小猫。 –