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!