Como crear una ventana en Python – Interfaz Grafica con WXPYTHON

Como crear una ventana en Python – Interfaz Grafica con WXPYTHON

Como crear una ventana en Python – Interfaz Grafica con WXPYTHON
5 (100%) 1 voto

En este Articulo veremos como crear una ventana en Python y crearemos el ejecutable .exe, para empezar explicaremos un poco lo que es la intergaz grafica en terminos de programacion, la Interfaz Grafica es la parte de un programa compuesta por imagenes y objetos graficos para representar la informacion al usuario y que este a su vez interactue con la aplicacion y realize acciones programadas por el programador. Ahora, en python, existen varias librerias que nos permiten relizar esto como es el caso de PIL, PyGTK,PyOpenGL, PyQT, Vpython, WxPython, entre otras, en esta ocacion nos basaremos en WxPython que tiene como principales caracteristicas su portabilidad a Windows,Linux y MacX, tiene apariencia nativa en todos los sistemas operativos y tiene licencia LGPL Comenzemos…

Requerimientos:

Desarrollo

Lo primero sera descargar e instalar Python si es que aun no lo tenemos (Aqui puedes ver como), despues
necesitaremos descargar la libreria grafica de python, en este caso WxPython, e instalamos:

como crear una ventana en python 1

como crear una ventana en python 2

como crear una ventana en python 3

como crear una ventana en python 4

como crear una ventana en python 5

como crear una ventana en python 6

Ahora ejecutamos el IDLE Python GUI y agregamos la libreria sys a memoria escribimos los siguiente:

Despues escribomos lo siguiente para ver en que directorio se esta ejecutando python:

Enconces nos cambiamos de directorio a C:// para lo cual le decimos que retroceda un nivel en el sistema de archivos:

Volvemos a comprobar en que directorio estamos para asegurarnos de que estamos en C:

Ya que nos cambiamos de directorio a C:// y de paso nos familiarizamos un poco con el entorno de python vamos a escribir nuestro programa, abre cualquier editor de texto ya sea en simple block de notas, notepad++ o el de tu preferencia, y vamos a escribir lo siguiente:

lo guardamos en C:// con el nombre deseado, yo lo llamare holamundo.py, recuerda escribir la extension .py ya que hablamos de un archivo de codigo python.

Ahora vamos de nuevo a el entorno python y escribimos:

Si todo fue bien veremos nuestra ventana:

como crear una ventana en python 10

Ahora vamos a crear nuestro ejecutable de nuestra primer aplicacion con interfaz grafica, para eso necesitamos descargar el Py2exe, instalamos(recuerda ejecutarlo como administrador):

como crear una ventana en python 11

Antes de nada aseguremonos de haber agregado nuestro directorio de instalacion python a las variables del sistema haciendo lo siguiente:
Inicio -> Click derecho en My Computer -> Propiedades -> Advanced System Settings -> Pestaña Advanced -> Botón Environment Variables
Buscamos Path en variables del sistema y editamos
crear una ventana en python 20

Agregamos la ruta de instalacion de python y guardamos


¿Sabías que?

¿Necesitas aprender algo nuevo ? Ve a Udemy, busca el tema del que quieres aprender, selecciona el curso para ti y continua con tu aprendizaje.

Udemy

Ahora crearemos nuestro archivo de instalacion que nos ayudara a junto con py2exe crear el ejecutable:

Este archivo lo llamaremos setup.py y lo guardaremos en C:/ (Recuerda cambiar el nombre de tu programa si es que no lo llamaste holamundo.py)
Ahora abrimos una consola de windows Windows + R y escribimos CMD, y escribimos

esperamos a que termine y vamos a C:/dist/ donde tenemos generado nuestro ejecutable

como crear una ventana en python final

Listo!!

Como crear una ventana en Python – Interfaz Grafica con WXPYTHON
5 (100%) 1 voto

6
Dejar un comentario

avatar
4 Comment threads
2 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
5 Comment authors
pintar piso zaragozaGuestRobin OlayaVictor VillalobosJonathan Melgoza Recent comment authors
  Subscribe  
Notify of
pintar piso zaragoza
Guest
pintar piso zaragoza

Esto es realmente interesante, eres un blogger muy profesional. Me he unido a tu RSS y me gustaria leer más cosas en este gran blog. Además, !he compartido tu sitio en mis redes sociales!

Saludos

Guest
Guest
Guest

Hola, mi problema es que hago todo lo que me dices, pero a la hora de ingresarlo a la consola me aparece “python no se reconoce como un comando interno o externo programa o archivo por lotes ejecutable” e hice los cambios en mi path que actualmente está así “C:Python27Libsite-packagesPyQt4;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;
%SYSTEMROOT%System32WindowsPowerShellv1.0;C:Python25″….

Quisiera saber que es lo que está mal, necesito aprender a crear interfaz lo antes posible.

Robin Olaya
Guest
Robin Olaya

Muy bueno, lo necesitaba. gracias

Victor Villalobos
Guest
Victor Villalobos

Estubo bueno! Saludos.

Jonathan Melgoza
Guest
Jonathan Melgoza

Hola Victor,

Gracias por la visita..

Saludos!

Victor Villalobos
Guest
Victor Villalobos

Un placer amigo.