Aprenda a usar Tkinter para crear GUI en Python

¿Quiere crear una interfaz gráfica de usuario para su programa Python? ¡Debería aprender a usar Tkinter! Tkinter es la forma más común de agregar GUI a programas Python.

Tkinter proporciona una interfaz orientada a objetos para el kit de herramientas de la GUI de Tk que está integrado en Python. Ni siquiera tiene que instalar nada adicional para usar Tkinter.

Tkinter simplifica la creación de una GUI que maneja la entrada y salida del usuario. Una GUI utiliza una forma de programación orientada a objetos llamada "impulsada por eventos". Esto significa que el programa responde a eventos, que son acciones que realiza un usuario.

John Elder de Codemy.com creó un curso completo de 5.5 horas sobre cómo usar Tkinter. Hemos lanzado el curso completo de forma gratuita en el canal de YouTube freeCodeCamp.org.

Esto es lo que cubre el curso:

  • ¿Qué es Tkinter?
  • Posicionamiento con el sistema Grid de Tkinter
  • Crear botones
  • Crear campos de entrada
  • Creación de una aplicación de calculadora simple
  • Uso de iconos, imágenes y botones de salida
  • Creación de una aplicación de visor de imágenes
  • Agregar una barra de estado
  • Agregar marcos
  • Usar botones de radio
  • Agregar cuadros de mensajes
  • Crear nuevas ventanas
  • Abrir cuadros de diálogo de archivos
  • Usando controles deslizantes
  • Usar casillas de verificación
  • Uso de menús desplegables
  • Usando bases de datos
  • Creación de una GUI para una aplicación de base de datos
  • Eliminar un registro de una base de datos
  • Actualizar un registro con SQLite
  • Creación de una aplicación meteorológica
  • Usar gráficos de Matplotlib

Vea el curso a continuación o en el canal de YouTube freeCodeCamp.org (reproducción de 5,5 horas).