Cómo ejecutar scripts de Python: guía 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 de 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 lo siguientewing dominio: -

comando:

python

Paso 3) El programador puede escribir código Python secuencialmente y ejecutarlos en el mismo orden.

El following El 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 comando 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

Following es la captura de pantalla: –

Cómo ejecutar secuencias de comandos de Python

Explicación:

El código anterior compares dos argumentos y encuentra cuál argumento es mayor. Asegúrese de que las declaraciones tengan la sangría adecuada para evitar errores de sangría. Para salir del windows línea de comando, presione Ctrl+Z y siga con Enter.

Cómo ejecutar archivos de script de Python de forma interactiva desde Windows interfaz gráfica de usuario?

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 script ya esté creado.

Paso 3) El archivo de script debe terminar con .py o. pyw. Como siguiente paso, abra el Windows símbolo del sistema

Following 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 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) Dar 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 lo siguientewing fragmento de 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 lo siguientewing sería la salida:

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

Following es la captura de pantalla:

Cómo ejecutar scripts de Python desde un IDE

Cómo ejecutar scripts de Python desde un IDE

Cómo ejecutar scripts de Python desde un IDE

Explicación:

El código anterior es un ejemplo simple 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) Escriba letra de imprenta ("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 la windows sistema operativo, haga clic derecho en el archivo Python y haga clic en abrir. Consulte la siguiente captura de pantalla: –

Ejecute scripts de Python usando un administrador de archivos

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 lo siguientewing 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 de Python mediante el administrador de archivos.

Ejecute scripts de Python usando un 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) Escriba letra de imprenta ("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 la windows sistema operativo, haga clic derecho en el archivo Python y haga clic en copiar como ruta. Consulte la siguiente captura de pantalla: –

Ejecute scripts de Python usando un administrador de archivos

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: –

Ejecute scripts de Python usando un administrador de archivos

Alternativamente, el archivo de script creado anteriormente se puede ejecutar como un módulo de Python. Escribe lo siguientewing comando como se muestra a continuación: –

Código:

python -m example

Salida:

hello world
Press provides enter to exit...

Consulte lo siguientewing captura de pantalla:

Ejecute scripts de Python usando un administrador de archivos

Explicación:

El código anterior sigue lo siguiente.wing 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_.

Cómo ejecutar scripts de Python en Linux

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 lo siguientewing dominio: -

comando:

python3 

Paso 3) El programador puede escribir código Python secuencialmente y ejecutarlos en el mismo orden.

El following El 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

Following es la captura de pantalla: –

Ejecute scripts de Python usando un administrador de archivos

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) Escriba letra de imprenta ("Hola mundo")

Paso 3) Guarde el archivo de secuencia de comandos 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 lo siguientewing dominio: -

comando:

python3 /home/onworks/Desktop/Example.py 

Salida:

hello world

Consulte lo siguientewing captura de pantalla: -

Ejecute scripts de Python usando un administrador de archivos

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, lo siguientewing es la comparación entre módulo, código y script:

parámetros Código Módulo Guión
Definición Un código se define como una serie de instrucciones. Un módulo se define como una serie de códigos ordenados secuencialmente. Un script se puede definir como un archivo que comprende órdenes lógicas o un lote de códigos organizados.
Ejecutabilidad Se ejecutan a través del intérprete de Python. Primero se importan en un script o en un fragmento de código y luego se ejecutan utilizando el intérprete de Python. Los scripts generalmente se ejecutan a través de un intérprete de Python.

Preguntas Frecuentes

A Intérprete de Python Puede considerarse una interfaz o un puente que ayuda a ejecutar código o script. Ejecuta el código de dos maneras:

  • Invoca un script o un módulo.
  • Invoca un código escrito en una sesión activa.

El intérprete de Python funciona a continuación.wing manera: -

  • Lee el comando seguido de su evaluación.
  • Después de la evaluación, imprime los resultados del comando.
  • Hace un bucle hacia atrás y realiza la repetición del proceso.

Un intérprete de Python está disponible en varias formas, como se enumeran a continuación:

Interprete Descripción
Jython Usar Lenguaje de programación Java, Los programas Python se pueden ejecutar en plataformas basadas en Java.
PyPy Intérprete diseñado en un lenguaje de programación Python.
CPython Intérprete diseñado usando lenguaje C para ejecutar y ejecutar programas Python en plataformas basadas en C
IronPython Es un proyecto de código abierto que se utiliza como intérprete para plataformas .Net.

El script de Python se ejecuta según el proceso de varios pasos definido como modelo de ejecución de Python. Según este modelo, las declaraciones definidas en el script se procesan y ejecutan paso a paso.

En el último paso del proceso de ejecución, la máquina virtual Python carga el código de bytes en el tiempo de ejecución para ejecutar el script.

Following Estos son los requisitos básicos necesarios para ejecutar un script en Python:

  • Haga ejecutable el script de Python e instale el intérprete de antemano en la computadora.
  • Debes tener un editor de código o un entorno de desarrollo integrado preinstalado en el sistema operativo de la computadora.
  • Agregue Python de antemano para ejecutar código a través de la línea de comando en la variable de entorno del sistema operativo.

Conclusión

  • Un script de Python se puede ejecutar mediante varios métodos.
  • Puede ejecutar usando la línea de comando o usando IDE.
  • El programador puede utilizar PyCharm y Spyder IDE para desarrollar scripts Python sofisticados.
  • Asegúrese de que el código se adhiera a la sangría cuando utilice el declaraciones if y else en la línea de comando.