如何在操作系统中启动和停止任何新进程?

2024-03-28 17:52:08 发布

您现在位置:Python中文网/ 问答频道 /正文

当任何新列出的进程在Windows操作系统中启动或停止时,我想在我的应用程序中执行一些操作。

我读了subprocess模块,但没有得到任何线索

任何人都知道在新进程启动时调用哪个方法,或者我如何重写哪个os模块方法来实现我的目标

请帮我解决这个问题


Tags: 模块方法应用程序目标进程oswindowssubprocess
1条回答
网友
1楼 · 发布于 2024-03-28 17:52:08

最好的方法是在程序开始时使用某种数组存储所有进程。有一个线程不断检查数组内部的更改。如果它检测到一个变化发送“一个中断”到主进程

相关问题 更多 >