[Tutor] keyboard interrupt

Jim Mooney cybervigilante at gmail.com
Wed May 22 21:47:17 CEST 2013


I made a simple ear frequency-tester, but I don't want it to go on
forever, so I tried stopping it when I  pressed a key, as below, but
that doesn't work. I did check out keyboard interrupts but they seem
unnecessarily complex just to stop a program. I'm not passing keys. Is
there something simple I'm missing?

import winsound

try:
    for freq in range(100,32000,100):
        winsound.Beep(freq, 1000)
except KeyboardInterrupt:
    pass

-- 
Jim Mooney


More information about the Tutor mailing list