Como fechar automaticamente a janela de saída de depuração no PTVS?

2

Estou usando o pacote PTVS no MSVS 2013 Express para desenvolver e executar meus scripts Python. Eu estou usando o botão Start ( F5 ) para executar o script. O script usa a pilha TCP / IP para se comunicar com um programa externo em execução em segundo plano. As últimas linhas do meu script são:

del SWLink
sys.exit()

onde SWLink é o objeto comm que foi definido.

Ao executar o script, uma janela de terminal (comando) é aberta, onde algumas mensagens são ecoadas, incluindo minhas mensagens print (). Quando o script termina, o terminal aguarda o pressionamento de uma tecla para fechar e retornar o controle ao IDE.

Como devo terminar meu script para que o terminal seja fechado automaticamente?

    
por ysap 01.07.2014 / 23:56

1 resposta

2

Para fechar automaticamente a janela de saída de depuração, abra:

DEBUG - > Options and Settings... - > Python Tools - > Debugging

e desmarque as caixas de seleção Wait for input when process exits normally e Wait for input when process exits abnormally .

UPDATE: Eu não sei porque, mas isso só funciona às vezes ??!

    
por 02.07.2014 / 06:24