Así que estoy empezando un poco como Python, pero tengo problemas, erm ... ejecutándolo. Jajaja
Estoy usando IDLE por ahora, pero no sirve de nada porque solo puede ejecutar un par de líneas a la vez.
También estoy usando Komodo Edit para crear los archivos .py reales.
Mi pregunta es, ¿cómo puedo ejecutar los archivos .py para probar el programa real?
Estoy usando Windows 7 y Komodo Edit 5 como mi IDE. Presionar F5 en Komodo no hace nada en absoluto.
Respuestas:
¡Me alegra mucho que lo hayas preguntado! Estaba trabajando en explicar esto en nuestro wikilibro (que obviamente está incompleto). Estamos trabajando con principiantes de Python y tuvimos que ayudar a algunos con exactamente lo que estás preguntando.
Python de línea de comandos en Windows:
Guarde su archivo de código Python en algún lugar, usando "Guardar" o "Guardar como" en su editor. Vamos a llamarlo 'first.py' en alguna carpeta, como "pyscripts" que crea en su escritorio.
Abra un indicador (un shell 'cmd' de Windows que es una interfaz de texto en la computadora):
inicio> ejecutar> "cmd" (en el cuadro pequeño). OKAY.
Navegue hasta donde está su archivo python, usando los comandos 'cd' (cambiar directorio) y 'dir' (para mostrar archivos en el directorio, para verificar su cabeza). Para nuestro ejemplo algo como,
> cd C: \ Documents and Settings \ Gregg \ Desktop \ pyscripts
tratar:
> python first.py
Si recibe este mensaje:
entonces Python (el programa intérprete que puede traducir Python en 'instrucciones de computadora') no está en su camino (vea Poner Python en su camino a continuación). Luego intente llamarlo así (asumiendo Python2.6, instalado en la ubicación habitual):
> C: \ Python26 \ python.exe first.py
(Usuarios avanzados: en lugar de first.py, puede escribir la ruta completa de first.py de C: \ Documents and Settings \ Gregg \ Desktop \ pyscripts \ first.py)
Poniendo Python en tu camino
Ventanas
Para ejecutar programas, su sistema operativo busca en varios lugares e intenta hacer coincidir el nombre del programa / comando que escribió con algunos programas en el camino.
En ventanas:
panel de control> sistema> avanzado> | Variables ambientales | > variables del sistema -> Ruta
esto debe incluir: C: \ Python26; (o equivalente). Si lo coloca al frente, será el primer lugar que se busque. También puede agregarlo al final, lo que posiblemente sea más cuerdo.
Luego reinicie su mensaje e intente escribir 'python'. Si todo funcionó, debería aparecer un mensaje ">>>".
fuente
Puedes simplemente llamar
fuente
filename.py
En IDLE presione F5
Puede abrir su archivo .py con IDLE y presionar F5 para ejecutarlo.
Puedes abrir ese mismo archivo con otro editor (como Komodo como dijiste) guárdalo y presiona F5 nuevamente; F5 funciona con IDLE (incluso cuando la edición se realiza con otra herramienta).
Si desea ejecutarlo directamente desde Komodo de acuerdo con este artículo: Ejecución de código Python dentro de Komodo Edit , debe:
en el campo 'Comando' ingrese este texto:
% (python)% F 3.a opción Todos haga clic en la pestaña 'Vinculación de teclas' y asigne un comando de teclado a este comando
fuente
El propio Python viene con un editor al que puede acceder desde la opción de menú Archivo IDLE> Nuevo archivo.
Escriba el código en ese archivo, guárdelo como [nombre de archivo] .py y luego (en la misma ventana del editor de archivos) presione F5 para ejecutar el código que creó en la ventana IDLE Shell.
Nota: hasta ahora ha sido la forma más sencilla y directa para mí.
fuente
si no desea llamar
filename.py
, puede agregar.PY
al PATHEXT, de esa manera solo llamaráfilename
fuente
Si esto ayuda a alguien, ni "python [nombre de archivo] .py" ni "python.exe [nombre de archivo.py]" funcionaron para mí, pero "iniciar python [nombre de archivo] .py" sí. Si alguien más tiene problemas con los dos primeros comandos, pruebe el último.
fuente
Lo que acabo de hacer es abrir un script de Python simple haciendo doble clic. Acabo de agregar un archivo por lotes al directorio que contiene el script:
(Tengo el ejecutable de Python en la ruta de mi sistema. Si no, uno necesitaría incluir su ruta completa, por supuesto).
Luego, puedo hacer doble clic en el archivo por lotes para ejecutar el script. La tercera línea evita que la ventana de cmd se descarte tan pronto como finalice el script, para que pueda ver los resultados. :) Cuando hayas terminado, cierra la ventana de comandos.
fuente
Navegue por la ubicación de su archivo, simplemente presione el
Shift
botón y haga clic en el nombre del archivo. Haga clic en la pestañaOpen command window here
y escriba en su símbolo del sistemapython file_name.py
fuente
Si desea ejecutar el archivo # '. Py', simplemente escriba print () en su código para ver cómo se imprime. A diferencia de python IDLE, debe especificar lo que desea imprimir usando el comando print (). Por ej.
SALIDA [1, 2, 3, 4, 5] Python
fuente
He probado muchos de los comandos enumerados anteriormente, sin embargo, ninguno funcionó, incluso después de configurar mi ruta para incluir el directorio donde instalé Python.
El comando
py -3 file.py
siempre funciona para mí, y si quiero ejecutar código Python 2, siempre que Python 2 esté en mi camino, simplemente cambiar el comandopy -2 file.py
funciona perfectamente.Estoy usando Windows, así que no estoy muy seguro de si este comando funcionará en Linux o Mac, pero vale la pena intentarlo.
fuente