1 usuario conectado

El intérprete de Python y la línea de comandos

Comparte esto

Vamos a explorar el intérprete de Python y la línea de comandos, que son herramientas fundamentales para interactuar con el lenguaje Python.

El Intérprete de Python:

El intérprete de Python es un programa que lee y ejecuta el código Python línea por línea. Cuando ejecutas un script .py, el intérprete lo traduce a un formato intermedio (bytecode) y luego lo ejecuta en la máquina virtual de Python (PVM).

Sin embargo, el intérprete también puede utilizarse de forma interactiva a través de la línea de comandos. Esto te permite escribir y ejecutar pequeñas porciones de código Python directamente y ver los resultados de inmediato. Es una excelente manera de experimentar, probar ideas rápidas, depurar código pequeño y aprender el lenguaje paso a paso.

Cómo acceder al intérprete interactivo:

  1. Abre la línea de comandos o terminal:

  2. Escribe python o python3 y presiona Enter:

  3. Verás el prompt de Python: Si la instalación fue exitosa, aparecerá una línea que indica la versión de Python y un prompt como >>>. Este es el lugar donde puedes escribir código Python directamente.

    Python 3.9.7 (default, Sep  3 2021, 11:59:44)
    [GCC 10.2.1 20210110] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>>
    

Trabajando en el intérprete interactivo:

La Línea de Comandos (o Terminal) y la Ejecución de Scripts:

Además de la interacción directa, la línea de comandos es esencial para ejecutar archivos .py que contienen tu código Python.

  1. Guarda tu código en un archivo: Utiliza un editor de texto o un IDE para escribir tu código Python y guárdalo con la extensión .py (por ejemplo, mi_script.py).

  2. Navega a la ubicación del archivo en la línea de comandos: Utiliza los comandos de tu sistema operativo para cambiar el directorio actual a la carpeta donde guardaste tu archivo .py.

  3. Ejecuta el script: Una vez que estés en el directorio correcto, ejecuta el script utilizando el intérprete de Python:

    Al presionar Enter, el intérprete de Python leerá y ejecutará el código contenido en mi_script.py, y cualquier salida generada por el script se mostrará en la línea de comandos.

En resumen:

Dominar el uso del intérprete interactivo y la ejecución de scripts desde la línea de comandos es un paso fundamental para trabajar eficazmente con Python. Te permitirá experimentar, depurar y ejecutar tus programas de manera flexible.