Wie rufe ich meine Monitorauflösung mit Python ab?

Barbara Streisand
Freigeben: 2024-11-05 21:05:03
Original
607 Leute haben es durchsucht

How Do I Retrieve My Monitor Resolution Using Python?

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
Nach dem Login kopieren

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))
Nach dem Login kopieren

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)
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage