¿Cómo cerrar automáticamente la ventana de salida de depuración en PTVS?

¿Cómo cerrar automáticamente la ventana de salida de depuración en PTVS?

Estoy usando el paquete PTVS en MSVS 2013 Express para desarrollar y ejecutar mis scripts de Python. Estoy usando el Startbotón ( F5) para ejecutar el script. El script utiliza la pila TCP/IP para comunicarse con un programa externo que se ejecuta en segundo plano. Las últimas líneas de mi guión son:

del SWLink
sys.exit()

¿Dónde SWLinkestá el objeto de comunicación que se definió?

Mientras se ejecuta el script, se abre una ventana de terminal (comando) donde se repiten algunos mensajes, incluidos mis mensajes print(). Cuando finaliza el script, el terminal espera que se presione una tecla para cerrar y devolver el control al IDE.

¿Cómo debo terminar mi script para que la terminal se cierre automáticamente?

Respuesta1

Para cerrar automáticamente la ventana de salida de depuración, abra:

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

y desmarque las casillas de verificación Wait for input when process exits normallyy Wait for input when process exits abnormally.

ACTUALIZACIÓN: No sé por qué, pero esto solo funcionaa veces??!

información relacionada