Obtenga la resolución del monitor en Python
Muchas operaciones implican el desarrollo de GUI en Python para interactuar con aplicaciones y sistemas operativos. Entonces, para realizar este tipo de procedimientos, Python proporciona múltiples paquetes y bibliotecas. Una de las tareas que incluye la GUI es obtener la resolución del monitor.
Este tutorial le mostrará un método sobre cómo obtener la resolución del monitor en Python.
El uso de la biblioteca Tkinter
en Python
El paquete Tkinter
es la biblioteca GUI de Python. Esta biblioteca ayuda a Python al proporcionar un kit de herramientas de GUI que ayuda a desarrollar aplicaciones de GUI. Al usar esta biblioteca, Python puede interactuar con otras aplicaciones fácilmente. Consulte este código de ejemplo a continuación.
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()
Producción :
width x height = 1440 x 900 (pixels)
En el programa anterior, primero importamos la biblioteca tkinter
. Luego, en el siguiente paso, creamos una root window
, que es básicamente la ventana principal de la aplicación en las aplicaciones. Debe definir esta ventana antes de realizar cualquier operación en cualquier aplicación.
Después de eso, obtenemos las dimensiones del monitor usando los métodos root.winfo_screenheight()
y root.winfo_screenwidth()
, respectivamente. Tenga en cuenta que los valores devueltos están en pixels
.
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