Domanda

Come generare un KeyboardInterrupt in Windows?

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

Mi aspettavo CTRL + C per fermare questo programma, ma non funziona.

È stato utile?

Soluzione

Il codice sta funzionando bene, quando correva in una console di Windows.

Ctrl + C la generazione di un KeyboardInterrupt è una caratteristica della console. Se lo si esegue da un editor di testo come SciTE, non funzionerà.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top