Me gustaría saber si es posible calcular el tamaño de la pantalla usando tkinter.¿Cómo obtener el tamaño de pantalla en Tkinter?
quería esto de modo que puede hacer que el programa se abren en el centro de la pantalla ...
Me gustaría saber si es posible calcular el tamaño de la pantalla usando tkinter.¿Cómo obtener el tamaño de pantalla en Tkinter?
quería esto de modo que puede hacer que el programa se abren en el centro de la pantalla ...
import tkinter as tk
root = tk.Tk()
screen_width = root.winfo_screenwidth()
screen_height = root.winfo_screenheight()
Estos dos son también métodos de widgets universales. – martineau
Una posible solución
import os
os.system("xrandr | grep \* | cut -d' ' -f4")
Mi salida:
1440x900
0
es una expresión regular o código ofuscado? – wookie
¿Depende esta solución de X11? ¿Cuán probable es que un usuario tenga X11 en un Mac? –
@wookie: No hay código ofuscado, ni regex, solo tres comandos disponibles en cualquier sistema GNU/Linux estándar compatible con X y RandR. Simplemente concatenado uno tras otro por el símbolo de la tubería. –
Depende de la plataforma que desee lograr esto. Así que tal vez deberías decirnos en qué sistemas operativos debería funcionar ... – Titusz
deberías encontrar una respuesta en esta pregunta de stackoverflow: http://stackoverflow.com/questions/3129322/how-do-i-get-monitor- resolución-en-python – Titusz