Apariencia
🧩 Snippet: ventana básica con CustomTkinter
Plantilla mínima para arrancar cualquier app de escritorio con
customtkinter: ventana + etiqueta + botón que actualiza el texto. Explicación de cada pieza en 05-CustomTkinter.
python
import customtkinter as ctk
def saludar():
titulo.configure(text="Hola, presionaste el botón")
ventana = ctk.CTk()
ventana.title("Mi primera app")
ventana.geometry("400x300")
titulo = ctk.CTkLabel(
ventana,
text="Bienvenido"
)
titulo.pack(pady=20)
boton = ctk.CTkButton(
ventana,
text="Presióname",
command=saludar
)
boton.pack(pady=10)
ventana.mainloop()Cómo correrlo:
bash
pip install customtkinter # una sola vez
python app.py