Foros Python

Versión completa: Tkinter en OSX
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola a todos.
Tengo instalada la version 7.1 de Python y detecto conflictos de Tkinter con el sistema operativo OSX.
Estoy empezando con Python y Tkinter y parece que esto es lo que esta ocurriendo
Siguiendo un sencillo tutorial estoy probando esta sentencia:

raiz.resizable(    
        width=1,
        height=0, # impedimos redimensionar si o no a lo alto o a lo ancho
        )

Se supone que con esto dimensionas solo a lo alto, ancho y sin embargo no funciona en MAC. Solo puedo bloquear o liberar la ventana en ambos sentidos.

¿ Existen incompatibilidades con mac ? ¿ Qué debo tener en cuenta ? ¿ Tiene arreglo ?
Hola, ¿cómo estás?

Calculo que tu versión de Python es 3.7.1, puesto que aún no se ha llegado a Python 7!

Con respecto a tu problema, el siguiente código evita que la ventana pueda redimensionarse tanto en ancho como en alto:

Código:
import tkinter as tk

root = tk.Tk()
root.resizable(width=False, height=False)
root.mainloop()

Si en Mac aún puedes hacerlo entonces probablemente se trate de un bug de Tk en ese sistema operativo (en Windows me estaría funcionando bien).

Saludos
Si, perdón por mi incultura........es Python 3.7.1, como bien comentas.
He probado nuevamente con tus sentencias y la ventana se queda bloqueada en su totalidad correctamente.
He puesto width=True y a partir de ahi tanto a lo ancho como a lo alto puedo modificar la ventana de Tkinter.
Se trata entonces de un bug de Tk en este sistema operativo.
Gracias por tu ayuda