Heim  >  Artikel  >  Backend-Entwicklung  >  Wie bekomme ich die Auflösung meines Monitors in Python?

Wie bekomme ich die Auflösung meines Monitors in Python?

DDD
DDDOriginal
2024-11-06 01:36:02230Durchsuche

How to Get Your Monitor Resolution in Python?

Bestimmen der Monitorauflösung in Python

Eine der einfachsten Methoden zum Ermitteln der Auflösung Ihres Monitors in Python ist die Verwendung eines speziellen PyPI-Moduls . Dieses Modul mit dem Namen screeninfo kann über den Pip-Paketmanager installiert werden:

pip install screeninfo

Nach der Installation kann das folgende Code-Snippet verwendet werden, um die Auflösung abzurufen:

from screeninfo import get_monitors

for m in get_monitors():
    print(str(m))

Dieser Code durchläuft die verfügbaren Monitore und druckt Informationen zu jedem Monitor aus, einschließlich seiner Auflösung.

Beispielsweise kann die Ausführung dieses Codes in einer Umgebung mit mehreren Monitoren zu einer Ausgabe ähnlich der folgenden führen:

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)

Dieses Das Modul wurde hauptsächlich für plattformübergreifende Kompatibilität entwickelt und unterstützt Umgebungen wie Cygwin und X11. Community-Beiträge und Funktionsanfragen sind jedoch willkommen, um die Plattformunterstützung weiter auszubauen.

Das obige ist der detaillierte Inhalt vonWie bekomme ich die Auflösung meines Monitors in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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