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:
Run Python FileAl presionarlo, VS Code ejecutará el archivo utilizando una terminal.
Esto puede ser cómodo.
Sin embargo, debes aprender también a utilizar:
python main.pyporque 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:
Run Python File in TerminalEsto 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:
pythono:
python3puede aparecer algo como:
Python 3.13.5
>>>Los símbolos:
>>>indican que entraste en el modo interactivo de Python.
Ahí puedes escribir código directamente:
print("Hola")Resultado:
HolaTambién puedes probar operaciones:
10 + 5Resultado:
15Salir del modo interactivo
Para salir puedes escribir:
exit()También puedes utilizar:
quit()En Windows puede funcionar:
Ctrl + Zy después Enter.
En macOS o Linux puede funcionar:
Ctrl + DPara evitar confusión, utiliza:
exit()Terminal normal y modo interactivo
Observa la diferencia.
Terminal normal:
PS C:\CodeZero\mini-finance>Modo interactivo de Python:
>>>Cuando ves:
>>>la terminal espera código Python.
Cuando ves una ruta:
C:\CodeZero\mini-finance>la terminal espera comandos del sistema.
Error frecuente: escribir comandos dentro de Python
Supongamos que entraste al modo interactivo:
>>>Y después escribes:
python main.pyPython mostrará un error porque eso no es código Python válido.
Primero debes salir:
exit()Después, en la terminal normal, ejecutar:
python main.pyError frecuente: escribir código Python en la terminal normal
Si la terminal muestra:
C:\CodeZero\mini-finance>y escribes:
print("Hola")la terminal intentará interpretar print como un comando del sistema.
Puede mostrar un error.
Para ejecutar código Python tienes tres opciones:
- Guardarlo en
main.pyy ejecutar el archivo. - Entrar al modo interactivo escribiendo
python. - Utilizar herramientas específicas de VS Code.
Durante el curso utilizaremos principalmente archivos .py.