CODEZEROINTERACTIVE

Chapter 4 / 15

Parte 7 — Otras formas de ejecutar Python

Uso de la terminal, comandos básicos, ejecución de archivos Python y primera pantalla de MiniFinance.

Lesson 823%

8 / 16 lessons in this chapter

Parte 7 — Otras formas de ejecutar Python

1 / 1 in this part

Current chapter

Chapter 4 — La terminal y nuestro primer programa

Self-paced

Parte 7 — Otras formas de ejecutar Python

Botón de ejecución

Cuando tienes un archivo Python abierto, VS Code puede mostrar un botón triangular en la esquina superior derecha.

Puede aparecer como:

text terminal
Run Python File

Al presionarlo, VS Code ejecutará el archivo utilizando una terminal.

Esto puede ser cómodo.

Sin embargo, debes aprender también a utilizar:

bash terminal
python main.py

porque la terminal será necesaria para:

  • Pasar opciones.
  • Ejecutar herramientas.
  • Utilizar Git.
  • Instalar paquetes.
  • Leer errores.
  • Trabajar fuera de VS Code.

Ejecutar con clic derecho

También puedes hacer clic derecho dentro del archivo y seleccionar una opción parecida a:

text terminal
Run Python File in Terminal

Esto ejecuta el archivo actual.

Aunque utilices esta opción, observa el comando que aparece en la terminal.

VS Code no está haciendo magia.

Está ejecutando Python por ti.


El modo interactivo de Python

Si escribes solamente:

bash terminal
python

o:

bash terminal
python3

puede aparecer algo como:

text terminal
Python 3.13.5
>>>

Los símbolos:

text terminal
>>>

indican que entraste en el modo interactivo de Python.

Ahí puedes escribir código directamente:

python terminal
print("Hola")

Resultado:

text terminal
Hola

También puedes probar operaciones:

python terminal
10 + 5

Resultado:

text terminal
15

Salir del modo interactivo

Para salir puedes escribir:

python terminal
exit()

También puedes utilizar:

python terminal
quit()

En Windows puede funcionar:

text terminal
Ctrl + Z

y después Enter.

En macOS o Linux puede funcionar:

text terminal
Ctrl + D

Para evitar confusión, utiliza:

python terminal
exit()

Terminal normal y modo interactivo

Observa la diferencia.

Terminal normal:

text terminal
PS C:\CodeZero\mini-finance>

Modo interactivo de Python:

text terminal
>>>

Cuando ves:

text terminal
>>>

la terminal espera código Python.

Cuando ves una ruta:

text terminal
C:\CodeZero\mini-finance>

la terminal espera comandos del sistema.


Error frecuente: escribir comandos dentro de Python

Supongamos que entraste al modo interactivo:

text terminal
>>>

Y después escribes:

text terminal
python main.py

Python mostrará un error porque eso no es código Python válido.

Primero debes salir:

python terminal
exit()

Después, en la terminal normal, ejecutar:

bash terminal
python main.py

Error frecuente: escribir código Python en la terminal normal

Si la terminal muestra:

text terminal
C:\CodeZero\mini-finance>

y escribes:

python terminal
print("Hola")

la terminal intentará interpretar print como un comando del sistema.

Puede mostrar un error.

Para ejecutar código Python tienes tres opciones:

  1. Guardarlo en main.py y ejecutar el archivo.
  2. Entrar al modo interactivo escribiendo python.
  3. Utilizar herramientas específicas de VS Code.

Durante el curso utilizaremos principalmente archivos .py.