Cómo usar Python para crear archivos exe [adecuado para principiantes]
¿Cómo iniciar un archivo exe en Python para principiantes? exe es la extensión de un archivo ejecutable que se puede usar en el entorno de Windows. A continuación usamos pyinstaller para crear exe. Eche un vistazo a los detalles.
Antes de esto, primero debemos estar familiarizados con Python. Tutorial recomendado: Vídeo tutorial de Python
1: ¿Qué es exe?
exe es una de las extensiones de archivo en el entorno Windows. Es un archivo ejecutable, aunque en circunstancias normales la extensión está oculta, podemos desmarcar la carpeta Avanzado de la carpeta del Explorador. extensiones registradas" en la configuración para mostrarlo.
Un archivo ejecutable significa que es un archivo que puede ejecutarse por sí mismo, no por otro programa. Por ejemplo, para ejecutarlo en un programa Python, escriba lo siguiente en el símbolo del sistema, donde hello.py es el nombre del archivo.
python hello.py
Si lo conviertes a un archivo ejecutable, es decir, un archivo exe, puedes escribirlo de la siguiente manera en el símbolo del sistema, o puedes hacerlo desde el Explorador Haga doble clic en el archivo apropiado.
Usa hello.exe
Dos: cómo convertir el archivo en un exe
Usa pyinstaller para ejecutar el archivo exe en Python Primero, instalemos pyinstaller. y use el siguiente comando Instalar desde el símbolo del sistema.
pip install pyinstaller
Para convertirlo en un exe, ingresa lo siguiente, -Onefile y -noconsole son opcionales.
-Onefile y -noconsole son opcionales.
pyinstaller python nombre de archivo [--onefile] [-noconsole]
--Onefile crea archivos exe agrupando archivos relacionados en uno. - noconsole no muestra la pantalla negra de la consola (símbolo del sistema)
Tres: En realidad, haga que el archivo sea exe
Intente ingresar y ejecutar el siguiente programa y guardarlo como hola. py
Importar fecha y hora desde fecha y hora
s = input("Ingrese su nombre")
y = int(input(f"Hola, {s} ! ¿Qué edad tiene este año? "))
# Obtener el número de años desde el nacimiento de Python (1991)
py = datetime.now().year - 1991
if(y == py):
print("Bueno, ¡tiene la misma edad!")
elif(y print("¡Guau, joven! Otro: print("¡Es más grande que yo! Enter("Presiona cualquier tecla para salir ") luego en el comando Ingrese el siguiente contenido en la carpeta hello.py cuando se le solicite: pyinstaller hello.py --onefile Cuando se ejecute, las carpetas denominadas build y dist serán creado, donde hay un archivo hello.exe en la carpeta dist. Este es un archivo Python con excepción. Simplemente haga doble clic para ejecutarlo.