I have written a simple code that involves threading, but it does not go to except clause after Keyboard interrupt. Can you suggest a way out. I have pasted the code below. It does not print 'hi' after keyboard interrupt and just stops.
import threading def loop(): while true: print('hello') time.sleep(5) if __name__ == '__main__': try: y = threading.Thread(target = loop, args = ()) y.start() except KeyboardInterrupt: print('hi') The program does not print hi and terminates immediately after ctrl+c -- https://mail.python.org/mailman/listinfo/python-list