Tutorial de Tkinter - Hello World

Comenzaremos nuestro viaje a Tkinter con el popular programa “Hello World”.

Tkinter Hello World.py
from sys import version_info
if version_info.major == 2:
    import Tkinter as tk
elif:
    import tkinter as tk
    
app = tk.Tk()
app.title("Hello World")
app.mainloop()

La ventana será así:

Tkinter Hello World

Atención

El nombre del módulo Tkinter ha cambiado de Tkinter en Python 2 a Tkinter en Python 3. Por lo tanto, si quieres escribir códigos Tkinter compatibles con Python 2 y 3, necesitas comprobar el número de la versión principal de Python antes de importar Tkinter.

Para Python 2

import Tkinter as tk

Para Python 3

import tkinter as tk

En la siguiente línea

app = tk.Tk()

La ventana de la aplicación que es una ventana principal podría tener otros widgets como etiquetas, botones y lienzo en sí misma. Es la ventana padre de todos sus widgets.

app.title('Hello World')

Nombra la ventana principal como Hello World.

app.mainloop()

Después de que se cree la instancia de la ventana, se debería llamar a mainloop() para que la ventana entre en el bucle sin fin, de lo contrario no se mostrará nada.

comments powered by Disqus