Como manter o terminal aberto se eu executar o aplicativo python clicando duas vezes nele?

1

Estou usando o Python no Windows XP.

Estou executando um programa python clicando nele duas vezes, pois é uma pasta compartilhada e não posso me referir a esse arquivo no terminal.

Funciona bem, mas a janela do terminal está se fechando quando o aplicativo é encerrado e não consigo depurar corretamente.

Eu tentei usar um arquivo em lotes com a instrução "pause", mas tenho alguns problemas com o aplicativo. Eu queria saber se existe uma opção em python para especificar a pausa do aplicativo no terminal antes de sair dele.

    
por aneuryzm 23.09.2010 / 17:55

3 respostas

2

A maneira típica de pausar a saída do terminal é imprimir um prompt, como: "Pressione Enter para continuar" e, em seguida, faça um readln a partir do dispositivo terminal.

    
por 23.09.2010 / 19:25
3

Abra uma janela de terminal e digite python seguido pelo caminho para o script .py:

python \serverName\shareName\subdir\myscript.py
    
por 17.12.2010 / 15:35
1
import atexit
atexit.register(lambda: raw_input("Press Enter."))
    
por 05.04.2011 / 07:07