Estoy ejecutando scripts de Python en la línea de comandos desde la barra de tareas de Windows al tener un atajo que apunta al intérprete de Python con la secuencia de comandos real como parámetro.Pausa en Python
Después de que se ha procesado la secuencia de comandos, el intérprete finaliza y la ventana de salida se cierra, lo que hace imposible leer la salida de la secuencia de comandos.
¿Cuál es la forma más directa de mantener la ventana del intérprete abierta hasta que se presione cualquier tecla?
En los archivos por lotes, uno puede finalizar el script con pausa. Lo más parecido a esto que encontré en python es raw_input()
que no es óptimo porque requiere presionar la tecla de retorno (en lugar de cualquier tecla).
¿Alguna idea?
[Con Python 3+] (http://stackoverflow.com/questions/954834/easy-how-to-use-raw-input-in-3-1), esto ha cambiado a 'entrada()'. – palswim
Esto no es una solución. No sé por qué el que contesta lo eligió. Las especificaciones eran "Presione cualquier tecla y no solo Enter". Esta solución funciona solo con enter. –
@ Wolfpack'08 Aunque estoy de acuerdo en que esta respuesta claramente no responde a la pregunta, debe señalarse que esta es una de las prioridades de la búsqueda en google de "pausa de Python", por lo que aún es útil tener esta respuesta. – CrazyCasta