Holen Sie sich die Monitorauflösung in Python

Lakshay Kapoor 4 Dezember 2021
Holen Sie sich die Monitorauflösung in Python

Viele Operationen beinhalten die Entwicklung einer GUI in Python, um mit Anwendungen und Betriebssystemen zu interagieren. Um diese Art von Prozeduren auszuführen, bietet Python mehrere Pakete und Bibliotheken. Eine der Aufgaben, die die GUI umfasst, ist das Abrufen der Auflösung des Monitors.

Dieses Tutorial zeigt Ihnen eine Methode, wie Sie die Auflösung des Monitors in Python ermitteln können.

Die Verwendung der Tkinter-Bibliothek in Python

Das Paket Tkinter ist die GUI-Bibliothek von Python. Diese Bibliothek hilft Python, indem sie ein GUI-Toolkit bereitstellt, das bei der Entwicklung von GUI-Anwendungen hilft. Durch die Verwendung dieser Bibliothek kann Python problemlos mit anderen Anwendungen interagieren. Überprüfen Sie diesen Beispielcode unten.

from tkinter import *

root = Tk()

monitor_height = root.winfo_screenheight()
monitor_width = root.winfo_screenwidth()

print("width x height = %d x %d (pixels)" % (monitor_width, monitor_height))
mainloop()

Ausgabe:

width x height = 1440 x 900 (pixels)

Im obigen Programm importieren wir zuerst die Bibliothek tkinter. Dann erstellen wir im nächsten Schritt ein root window, welches im Grunde das Hauptanwendungsfenster in den Anwendungen ist. Sie müssen dieses Fenster definieren, bevor Sie eine Operation in einer Anwendung ausführen.

Danach erhalten wir die Abmessungen des Monitors mit den Methoden root.winfo_screenheight() bzw. root.winfo_screenwidth(). Beachten Sie, dass die zurückgegebenen Werte in pixels sind.

Lakshay Kapoor avatar Lakshay Kapoor avatar

Lakshay Kapoor is a final year B.Tech Computer Science student at Amity University Noida. He is familiar with programming languages and their real-world applications (Python/R/C++). Deeply interested in the area of Data Sciences and Machine Learning.

LinkedIn