Python,如何检查windows应用程序进度

Python,如何检查windows应用程序进度,python,windows,Python,Windows,在python中,是否有任何方法可以检查另一个windows应用程序的进度。也就是说,例如,在chrome中下载文件,或在handbrake中转换文件,是否有任何方法可以获取这些进程的当前状态。具体地说,我希望我的脚本等待另一个程序完成转换,然后继续 我想解决这个问题的办法是使用shell命令检查进程的内存使用情况。 如果具体的进程无关紧要,我想您可以运行一个shell命令并获得一般的系统内存状态。但这只适用于内存不足的进程。没有通用的方法。但是,如果指定要使用的应用程序,可能会有一个解决方案。

在python中,是否有任何方法可以检查另一个windows应用程序的进度。也就是说,例如,在chrome中下载文件,或在handbrake中转换文件,是否有任何方法可以获取这些进程的当前状态。具体地说,我希望我的脚本等待另一个程序完成转换,然后继续

我想解决这个问题的办法是使用shell命令检查进程的内存使用情况。
如果具体的进程无关紧要,我想您可以运行一个shell命令并获得一般的系统内存状态。但这只适用于内存不足的进程。

没有通用的方法。但是,如果指定要使用的应用程序,可能会有一个解决方案。有些应用程序提供脚本功能或命令行,如Blender、Gimp或calibre。如果你说的是手刹,它有一个你可以访问的程序。我实际上使用了一个叫做freemake converter的程序,因为它允许你在转换时加入文件,这是我需要的。我不知道手刹有一个CLI,这肯定会在未来派上用场,所以谢谢。我没有太多的希望,但是我看到所有这些程序都在任务栏的图标上显示了它们的进度,所以我希望这些程序都能以一种特定的方式发送这些信息来利用这一功能,这样也许它会可读!虽然这是个好主意,但还没有找到这样的运气!特别是视频转换软件,它总是那么内存饥饿,我会尝试一下,谢谢!酷。如果对你有效,请投票。我认为视频转换将是你内存使用的一个明显的高峰,很容易发现。只需确定您的基准内存负载是多少。你不希望你的代码在听音乐或类似的东西时停滞。是的,这是真的,我一定会在我有15个代表后立即投票给你!再次感谢!