从 python 获取当前在 windows 任务栏中可见的应用程序列表

Abd*_*mal 6 python window taskmanager

我想知道哪些应用程序在 windows 10 中打开,哪些应用程序当前显示在 python 的 windows 任务栏中。就像在我的情况下(在下图中)Chrome、文件资源管理器和 Spyder(python)当前打开并显示在任务栏中。任务栏。

因此,Windows 任务管理器在应用程序部分显示了这 3 个应用程序。所以,我想要相同的输出(不是 CPU 使用率或其他东西,只是打开的应用程序的名称/列表)。任务管理器。

小智 4

我想这就是您正在寻找的:

from pywinauto import Desktop

windows = Desktop(backend="uia").windows()
[print(w.window_text()) for w in windows]
Run Code Online (Sandbox Code Playgroud)