0% encontró este documento útil (0 votos)
2 vistas13 páginas

Crear un ejecutable de reloj en Python

El documento describe el proceso de creación de un programa de reloj en Python utilizando Tkinter y la generación de un ejecutable con PyInstaller. Se detalla la importación de módulos, la configuración de la interfaz gráfica y la creación del archivo ejecutable. Finalmente, se menciona que el programa se ejecuta correctamente al abrir el archivo generado.
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 PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas13 páginas

Crear un ejecutable de reloj en Python

El documento describe el proceso de creación de un programa de reloj en Python utilizando Tkinter y la generación de un ejecutable con PyInstaller. Se detalla la importación de módulos, la configuración de la interfaz gráfica y la creación del archivo ejecutable. Finalmente, se menciona que el programa se ejecuta correctamente al abrir el archivo generado.
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 PPTX, PDF, TXT o lee en línea desde Scribd

COMPROBACIÓN DE SOFTWARE

PRÁCTICA
Generar y
ejecutar
GRUPO N° 2
ejecutable en
INTEGRANTES:
• ÁLVAREZ SANCHEZ, Jhoel Erik Python DOCENTE: RODRIGUEZ
• ROJAS PAYTAN, Oliver LINO ELPIDIO EDGAR
CREACIÓN DEL PROGRAMA
RELOJ
• Primero creo un archivo llamado [Link] en un determinado
directorio y en el archivo comienzo importando el módulo
Tkinter

Paso seguido importo el


método strftime para obtener la hora
local del sistema
• Creo una ventana con Tkinter para poder mostrar la hora, le
doy un título a la ventana del programa y agrego le añado
un ícono, he colocado la ruta completa del icono para
que Python me cree el ejecutable junto con el ícono.
• Voy a crear una función llamada hora(), tu le puedes poner
el nombre que desees, en esta función mostraremos la hora
en un label. He colocado comentarios en el código para
explicar que hace cada línea.
• Le aplico fuente Arial, tamaño de fuente 60px, espaciado de
50px, color de fondo naranja y color blanco para el primer
plano en donde se muestran los números del reloj.
• Paso seguido, expando el reloj al centro de la ventana, llamo
a la función hora() que creamos anteriormente y con el
método mainloop() detenemos cualquier otra ejecución de
código en el programa
• A continuación el código completo del archivo [Link]
• Yo he creado mi archivo [Link] dentro de un directorio
llamado python_ejecutable, este nombre se lo puse yo, tu
le puedes poner el nombre que desees.
• Dentro del directorio python_ejecutable he colocado un
archivo llamado [Link] el cual es el archivo del icono del
programa y debe estar junto al archivo [Link] para poder
crear el archivo ejecutable del programa más adelante.
• Creación del Ejecutable
• Parte del desarrollo de software ágil es usar herramientas que nos
ayuden a realizar una o varias tareas en nuestro proyecto, yo usaré el
paquete pyinstaller, el cual me permite crear archivos ejecutables de un
programa creado con Python, voy a instalar este paquete ejecutando el
siguiente comando.
• Luego de instalar el paquete pyinstaller, voy a crear el
archivo ejecutable de mi reloj mediante el siguiente comando
(El comando lo debemos ejecutar en el mismo directorio en
donde se encuentra el archivo [Link] y el
icono [Link] para que puedan compilarse sin problemas).
• En el comando anterior he colocado el nombre del archivo de
mi programa, es decir pyinstaller –onefile [Link] para
decirle a Python que cree un ejecutable del archivo [Link]
• Ahora se me han creado otros directorios y archivos tras
ejecutar el comando anterior y dentro del directorio dist se
ha creado un archivo llamado [Link] el cual es el archivo
ejecutable de mi programa.
SI ABRO EL ARCHIVO [Link] PUEDO
VER MI PROGRAMA EJECUTÁNDOSE SIN
PROBLEMAS.

También podría gustarte