#StackBounty: #python #keyboard Press esc to stop and any other key to continue in Python

Bounty: 50

Now with help of raw_input, I can call a method every time user presses Enter.

if __name__ == '__main__':
    while True:
        raw_input("Press Enter to continue...")
        _start()
def _start():
     print("HelloWorld")

There is a problem because only Ctrl + C, the program can be stopped. As you see, I make my program to wait user to press key.

From opencv, I find there is a similar need.

# Hit 'q' on the keyboard to quit!
if cv2.waitKey(1) & 0xFF == ord('q'):
    break

Simply I want to press esc key to exit program and press any other key to continue. So there is any way to do like this?

In Addition

My os is OSX.


Get this bounty!!!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.