Намерете и идентифицирайте множество устройства за показване (монитори) с помощта на Python

Бих искал да напиша програма на Python, която автоматично намира и идентифицира множество дисплейни устройства, свързани към моя компютър (Windows). Освен това бих искал програмно да стартирам сесия на дисплея (например слайдшоу) в едно от тези устройства. Някакви идеи как може да стане това?

Благодаря ти,

Индранил.

Ето връзки към някои свързани въпроси (не точният въпрос):

  1. Как да получа разделителна способност на монитора в Python?

  2. Как да заявите NATIVE хардуерна разделителна способност на основния монитор в Windows?


person Indranil Sinharoy    schedule 24.03.2014    source източник


Отговори (1)


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

Дава подробности за всички свързани монитори.

person SHINTO PETER    schedule 10.05.2017