HOWTO · Python
Obtenga la resolución del monitor en Python
Este tutorial demuestra cómo obtener la resolución del monitor en Python.
En esta página
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.