Pergunta

Como gerar uma interrupção no teclado no Windows?

while True:
    try:
        print 'running'
    except KeyboardInterrupt:
        break

eu esperava Ctrl+c Para parar este programa, mas não funciona.

Foi útil?

Solução

Seu código está funcionando bem quando foi encontrado em um console do Windows.

Ctrl+C gerando uma interrupção de teclado é um recurso de console. Se você o executar de um editor de texto como o Scite, ele não funcionará.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top