Una vez tenemos instalado el interprete de este lenguaje de programación, podemos ejecutar las primeras lineas de programación, por ejemplo utilizando la impresión en pantalla del conocido «hola mundo».
print ("Hola Mundo")
Si lo que queremos es que el programa escriba un string como por ejemplo «hola mundo» y luego se quede esperando una entrada desde el teclado para finalizar el programa, entonces escribiremos «input()». De esta manera el programa imprimira en pantalla la frase «Hola Mundo» y luego se quedará esperando a que presiones una tecla para terminar.
print("Hola Mundo") input()
Ide IDLE.
El entorno de programación Idle lo obtendras una vez instales el interprete del lenguaje de programación python desde la página oficial de python.
Si estas en windows y no puedes ver el acceso directo al programa idle, debes de tener el archivo ejecutable en el directorio Lib->idlelib->idle.bat, dentro de la carpeta de Python que has descargado. El archivo «idle.bat» es el ajecutable del entorno de desarrollo «Idle».
Con este ide, entorno de programación, puedes programar de dos maneras diferentes, una de ellas se llama «shell» en la cual puedes ver incluida antes de cada linea de código un simbolo «>>>» llamado prompts. Cada linea de código escrita delante de un prompt puedes ejecutarla inmediatamente apretando «intro», es muy sencillo y rápido ejecutar lineas de código de esta manera.
La otra opción que tienes para programar con este entorno de programación es escribiendo las lineas de código que necesites y una vez terminado ejecutarlas desde la opción «Run» y luego «Run Module» o más rápido si directamete aprietas a F5.
Crear ejecutable con cx_freeze
Lo primero que tenemos que hacer es descargar el paquete cx_freeze que contiene la librería que utilizaremos para crear nuestro archivo .exe. Desde este enlace puedes descargar el paquete cx_freeze, tienes que tener en cuenta la sistema operativo con el que trabajas y la versión de python que tengas instalada, importante!!! si estas dos cosas no las tienes bien, seguro tendrás problemas.
Una vez lo tienes instalado debes crear una carpeta con el nombre que quieras, dentro de esta carpeta tendrás que poner dos archivos .py, un archivo lo llamaras como quieras y contendrá tu codigo, el otro archivo se llamará setup.py y contendrá el siguiente código:
import cx_Freeze executables = [cx_Freeze.Executable("hola.py", base = None, icon = None)] build_exe_options = {"packages": [], "include_files":[]} cx_Freeze.setup( name = "prueba", version = "1.0", description = "prueba", options = {"build_exe": build_exe_options}, executables = executables )
Fíjate que en la linea de código que va después de import cx_Freeze tienes que poner el nombre de tu archivo, en este ejemplo lo he llamado «hola.py» .
El contenido de «hola.py» de este ejemplo es el siguiente:
from tkinter import * from tkinter import ttk root = Tk() frame = Frame(root) frame.pack() label = Label(frame, text="Hola que tal?.") label.pack() quitButton = Button(frame, text="Terminar", command=frame.quit) quitButton.pack() root.mainloop()
Este código abre un ventana y espera a que presiones el botón para terminar la ejecución del programa.
Después de haber creado la carpeta con los dos archivos dentro, ejecutaremos la instrucción para crear el archivo .exe, para eso abriremos la ventana «cmd» de windows,
Posicionaremos en la ventana cmd la carpeta donde tenemos los archivos, esto lo hacemos para que el programa cx_freeze conozca donde se encuentran los archivos, para evitar esto podríamos indicar la ruta en la variable PATH de windows.
Una vez estamos en la dirección correcta escribiremos la siguiente linea en la consola cmd: «python setup.py build»
Después de ejecutar esta linea, veremos información sobre la ejecución del programa, cuando termine nos habrá creado varias carpetas y archivos, y entre los archivos podremos encontrar el ejecutable hola.exe listo para ser usado.
Deja una respuesta Cancelar la respuesta