Domine la ejecución de scripts de Python:una guía completa paso a paso
¿Qué es el Script en Python?
Un script en Python se puede definir como un archivo que consta de código Python o un programa. Termina con una extensión como .py
Un intérprete puede ejecutar un script de dos maneras distintas, como se detalla a continuación:–
- Un script se puede ejecutar como un módulo o como un script en sí.
- Un código escrito en una sesión interactiva de símbolo del sistema de Python.
¿Cómo ejecutar código y scripts Python de forma interactiva?
Estos son los pasos para hacer esto:
Paso 1) El programador debe abrir la línea de comando en el modo interactivo.
Paso 2) En el siguiente paso, invoque el intérprete de Python en la línea de comando escribiendo el siguiente comando:–
Comando:
python
Paso 3) El programador puede escribir código Python secuencialmente y ejecutarlos en el mismo orden.
El siguiente programa se puede escribir en la línea de comando como se muestra a continuación:
Ejemplo:–
Código Python:
python
print ('hello world Guru99')
Salida:
hello world Guru99
Tomemos otro código Python que podría escribirse en la línea de comandos de forma interactiva.
Ejemplo:
Código Python:
Python
a=25
b=50
if a > b:
... print ("a is more than b")
... else:
... print ("b is more than a")
...
b is more than a
>>>
Salida:
b is more than a
La siguiente es la captura de pantalla:–
Explicación:
El código anterior compara dos argumentos y encuentra cuál es mayor. Asegúrese de que las declaraciones tengan la sangría adecuada para evitar errores de sangría. Para salir de la línea de comandos de Windows, presione Ctrl+Z y siga con Enter.
¿Cómo ejecutar archivos de script Python de forma interactiva desde la GUI de Windows?
Estos son los pasos para hacer esto:
Paso 1) Abra la línea de comando y escriba el comando Python seguido del nombre del archivo del script.
Paso 2) Asegúrese de que el archivo de secuencia de comandos ya esté creado.
Paso 3) El archivo de script debe terminar con .py o. pyw. Como siguiente paso, abra el símbolo del sistema de Windows.
El siguiente sería el código que se escribirá en la línea de comando para invocar un script de Python:
Código de línea de comando de Python:
Python example.py
Salida:
Hello, world!
Cómo ejecutar scripts de Python desde un IDE
Un entorno de desarrollo integrado también se denomina IDE de forma abreviada. Ofrece una configuración virtual de jerarquía de archivos y carpetas. Permite al programador crear proyectos Python rápidamente. IDE proporciona la organización de archivos en diferentes carpetas.
Estas diferentes carpetas pertenecen a un directorio común.
Spyder y PyCharm son dos IDE de Python que permiten al programador ejecutar IDE que permiten al programador ejecutar programas de Python.
Tomemos un ejemplo de ejecución de un script de Python en PyCharm IDE:
Paso 1) Como primer paso, cree un nuevo proyecto en PyCharm.
Paso 2) Nombra el proyecto como Guru99Example y luego haz clic en crear.
Paso 3) Seleccione la carpeta raíz que estaría etiquetada como Guru99Example y haga clic derecho.
Paso 4) Vaya a la nueva opción y cree un nuevo archivo Python.
Paso 5) Da el nombre del archivo Python
Aquí le hemos dado un ejemplo a Guru99.
Paso 6) En el archivo Python en blanco creado en PyCharm IDE, escriba el siguiente código como se muestra a continuación:–
Código Python:
print ('hello world Guru99')
Paso 7) Para ejecutar el código anterior, haga clic derecho en el editor y seleccione la opción “Ejecutar archivo en la consola Python” .
Este código abrirá la ventana de la consola dentro del IDE, y el siguiente sería el resultado:
Salida:
PyDev console: starting.
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] on win32
>>> runfile('C:/Users/OS Name/PycharmProjects/Guru99Example/Guru99Example.py', wdir='C:/Users/OS Name/PycharmProjects/Guru99Example')
hello world Guru99
A continuación se muestra la captura de pantalla:
Explicación:
El código anterior es un ejemplo sencillo de cómo imprimir hola mundo en el IDE de PyCharm.
¿Cómo ejecutar scripts de Python usando un administrador de archivos?
Estos son los pasos para ejecutar el script Python usando el administrador de archivos:
Paso 1) Abra el Bloc de notas y agregue algo de código Python.
Paso 2) Escribe print (“Hola mundo Guru99”)
Paso 3) Guarde el archivo de script con extensión como .py o. pyw.
Paso 4) El archivo de extensión .py se utiliza para programas que tienen Python.exe.
Paso 5) En el sistema operativo Windows, haga clic derecho en el archivo Python y haga clic en abrir. Consulte la siguiente captura de pantalla:–
Cuando se ejecuta, abre una pantalla de línea de comando por un momento. Consulte la siguiente captura de pantalla:–
Para asegurarse de que la pantalla permanezca por un tiempo, agregue la siguiente declaración en el archivo de script de Python como se muestra a continuación:–
Código Python:
input ('Press provide enter to exit...')
Hasta que no haya ninguna entrada del usuario, la pantalla continúa ejecutándose y mostrando la salida de Python.
Sin embargo, si el script de Python tiene algún error, la ejecución del comando de entrada se interrumpe o aborta. Debido a esto, es posible que el usuario no pueda ver la ejecución del script Python usando el administrador de archivos.
¿Cómo ejecutar scripts de Python usando el nombre del archivo de script y la línea de comando?
Estos son los pasos para ejecutar el script Python usando el nombre del archivo del script y la línea de comando:
Paso 1) Abra el Bloc de notas y agregue algo de código Python.
Paso 2) Escribe print (“Hola mundo Guru99”)
Paso 3) Guarde el archivo de script con extensión como .py o. pyw.
Paso 4) El archivo de extensión .py se utiliza para programas que tienen Python.exe.
Paso 5) En el sistema operativo Windows, haga clic derecho en el archivo Python y haga clic en copiar como ruta. Consulte la siguiente captura de pantalla:–
Ayuda a validar la ruta del archivo de script con la ruta de la línea de comando. Abra una línea de comando y escriba el nombre del archivo de secuencia de comandos creado anteriormente con el nombre seguido de la extensión .py. Consulte la siguiente captura de pantalla:–
Alternativamente, el archivo de script creado anteriormente se puede ejecutar como un módulo de Python. Escriba el siguiente comando como se muestra a continuación:–
Código:
python -m example
Salida:
hello world Press provides enter to exit...
Consulte la siguiente captura de pantalla:
Explicación:
El código anterior sigue la siguiente sintaxis:
Sintaxis:
Python -m
El parámetro -m anterior busca el sistema. Ruta del módulo al que se hace referencia y ejecuta el código como parte del _main_.
Estos son los pasos para hacer esto:
Paso 1) El programador debe abrir la terminal Linux en modo interactivo.
Paso 2) En el siguiente paso, invoque el intérprete de Python en la terminal de Linux escribiendo el siguiente comando:–
Comando:
python3
Paso 3) El programador puede escribir código Python secuencialmente y ejecutarlos en el mismo orden.
El siguiente programa se puede escribir en la línea de comando como se muestra a continuación:
Ejemplo:–
Código Python:
python3
a=25
b=50
if a > b:
... print ("a is more than b")
... else:
... print ("b is more than a")
...
b is more than a
>>>
Salida:
b is more than a
La siguiente es la captura de pantalla:–
Alternativamente, estos son los pasos para ejecutar el archivo de script Python usando una terminal Linux:
Paso 1) Abra el editor de texto y agregue algo de código Python.
Paso 2) Escribe print (“Hola mundo”)
Paso 3) Guarde el archivo de script con la extensión como.py.
Paso 4) El archivo de extensión .py se utiliza para programas que tienen Python.exe.
Paso 5) En el siguiente paso, invoque el intérprete de Python en la terminal de Linux escribiendo el siguiente comando:–
Comando:
python3 /home/onworks/Desktop/Example.py
Salida:
hello world
Consulte la siguiente captura de pantalla:–
Explicación:
El intérprete de Python en la terminal de Linux ejecuta el archivo de script que se guarda en la ubicación del escritorio.
Comparación de código, módulo y script en Python
En el mundo de la informática, la siguiente es la comparación entre módulo, código y script:
Preguntas frecuentes
Conclusión
- Un script de Python se puede ejecutar utilizando varios métodos.
- Puedes ejecutar usando la línea de comando o usando IDE.
- El programador puede utilizar PyCharm y Spyder IDE para desarrollar sofisticados scripts de Python.
- Asegúrese de que el código respete la sangría cuando utilice las declaraciones if y else en la línea de comando.
python
- Clase de datos de Python:una mejor manera de almacenar datos
- Manejo de excepciones de Python:probar, atrapar, finalmente y aumentar [Ejemplo]
- Palabra clave global de Python
- Python expresión regular
- Crea un juego de tres en raya en Python:tutorial de código paso a paso
- Variables, constantes y literales de Python
- Python Cambiar nombre de archivo y directorio usando os.rename()
- Explorando clases y objetos anónimos en Python
- Inicio de sesión de Facebook usando Python:Ejemplo de inicio de sesión de FB
- Funciones de Python
- Variables de Python:cómo definir/declarar tipos de variables de cadena