0% encontró este documento útil (0 votos)
24 vistas3 páginas

WX Python

Cargado por

lgaleanoc
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
24 vistas3 páginas

WX Python

Cargado por

lgaleanoc
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

wxPython

wxPython es un wrapper de Python para la biblioteca gráfica wxWidgets, que permite crear
aplicaciones gráficas de escritorio (GUI) de manera nativa en Windows, macOS y Linux. A
continuación, te guiaré a través de los conceptos básicos para empezar a usar wxPython.

Instalación de wxPython

Primero, necesitas instalar wxPython. Puedes hacerlo usando pip:

Estructura básica de una aplicación wxPython

A continuación, te muestro un ejemplo básico de cómo crear una aplicación simple con
wxPython.
Explicación del código

1. Clase MyApp:
o Hereda de [Link] y es la clase principal de la aplicación.
o El método OnInit se llama automáticamente al iniciar la aplicación. Aquí es
donde se inicializan los elementos principales de la GUI, como el frame
(ventana).
2. Clase MyFrame:
o Hereda de [Link], que representa la ventana principal de la aplicación.
o En el constructor (__init__), se define el título, tamaño, y se crea un panel
([Link]) para contener otros widgets.
o Se crea un botón ([Link]) y se vincula su evento de clic
(wx.EVT_BUTTON) a un método (on_button_click).
3. Método on_button_click:
o Este método maneja el evento cuando se hace clic en el botón, mostrando un
cuadro de diálogo con un mensaje.
4. Bucle principal:
o La llamada a [Link]() es necesaria para que la aplicación entre en
un bucle de eventos, permitiendo que responda a la interacción del usuario.

Ejecución del código

Para ejecutar el código, simplemente guarda el script en un archivo con extensión .py (por
ejemplo, mi_app.py) y ejecútalo desde la terminal o un entorno de desarrollo:

Recursos adicionales

 Documentación Oficial: La documentación oficial de wxPython es un excelente


recurso para aprender más sobre sus características y cómo usarlas. Puedes
encontrarla en [Link]
 Ejemplos de código: En el repositorio oficial de wxPython en GitHub, puedes
encontrar una variedad de ejemplos de código que cubren diferentes aspectos de la
biblioteca.

También podría gustarte