使用Python查找和识别多个显示设备(显示器)

4 投票
1 回答
6424 浏览
提问于 2025-04-17 23:43

我想写一个Python程序,能够自动找到并识别连接到我电脑上的多个显示设备(我用的是Windows系统)。此外,我还希望能够通过编程的方式在其中一个设备上启动一个显示会话(比如幻灯片放映)。有没有什么好的方法可以实现这个?

谢谢,

Indranil。

以下是一些相关问题的链接(不是完全相同的问题):

  1. 我该如何在Python中获取显示器的分辨率?

  2. 如何查询Windows中主显示器的原生硬件分辨率?

1 个回答

2
import wmi
obj = wmi.WMI().Win32_PnPEntity(ConfigManagerErrorCode=0)

displays = [x for x in obj if 'DISPLAY' in str(x)]

for item in displays:
   print item

它会显示所有连接的显示器的详细信息。

撰写回答