Как получить ширину и высоту монитора с помощью Python?

Чтобы найти ширину и высоту монитора с помощью Python, вы можете использовать различные методы. Вот несколько подходов:

Метод 1. Использование модуля wmi(только для Windows):

import wmi
c = wmi.WMI()
for monitor in c.Win32_DesktopMonitor():
    width = monitor.ScreenWidth
    height = monitor.ScreenHeight
    print(f"Width: {width} pixels, Height: {height} pixels")

Метод 2. Использование модуля screeninfo:

from screeninfo import get_monitors
monitors = get_monitors()
for monitor in monitors:
    width = monitor.width
    height = monitor.height
    print(f"Width: {width} pixels, Height: {height} pixels")

Метод 3. Использование модуля pyautogui:

import pyautogui
screen_size = pyautogui.size()
width = screen_size[0]
height = screen_size[1]
print(f"Width: {width} pixels, Height: {height} pixels")