Monitorauflösung in Python ermitteln
Die Bestimmung der Auflösung Ihres Monitors ist häufig für verschiedene Anwendungen erforderlich. In Python gibt es mehrere Ansätze, diese Informationen abzurufen, aber der einfachste ist vielleicht das screeninfo-Modul.
PyPI-Modul: Screeninfo
Für zusätzlichen Komfort ist das screeninfo Das Modul ist auf PyPI verfügbar und ermöglicht eine einfache Installation:
pip install screeninfo
Verwendung:
Nach der Installation können Sie mit dem folgenden Code auf Ihre Monitorauflösung zugreifen:
from screeninfo import get_monitors for m in get_monitors(): print(str(m))
Beispielergebnis:
Durch die Ausführung dieses Codes werden Informationen zu jedem an Ihr System angeschlossenen Monitor gedruckt, einschließlich seiner X- und Y-Koordinaten, Breite und Höhe und verschiedener anderer Eigenschaften. Beispielsweise könnten Sie eine Ausgabe ähnlich der folgenden sehen:
Monitor(x=3840, y=0, width=3840, height=2160, width_mm=1420, height_mm=800, name='HDMI-0', is_primary=False) Monitor(x=0, y=0, width=3840, height=2160, width_mm=708, height_mm=399, name='DP-0', is_primary=True)
Diese Informationen werden als Tupel dargestellt und geben sowohl die Breite als auch die Höhe jedes Monitors an. Darüber hinaus kann das Screeninfo-Modul Multi-Monitor-Setups verarbeiten, was es zu einer vielseitigen Lösung zur Bestimmung der Monitorauflösung in Python macht.
Das obige ist der detaillierte Inhalt vonWie rufe ich meine Monitorauflösung mit Python ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!