wishi
wishi

Reputation: 7387

Python: read user-input directly from the prompt

I have to validate user-input from stdin that is not going to be entered by hitting the Enter-key. So readline() and other Enter-dependent functions are of no use to me.

Practically the promt will be filled, and each keystroke has to be handled as an event. How do I get access to the promt buffer's contents?

Upvotes: 2

Views: 726

Answers (2)

johnsyweb
johnsyweb

Reputation: 141928

I'm unclear what you mean by "prompt", but it sounds like you need to respond to individual key-presses, rather than textual input.

This is covered in the Python FAQ under "How do I get a single keypress at a time?"

Upvotes: 2

Ankit Jaiswal
Ankit Jaiswal

Reputation: 23437

See if it helps

http://code.activestate.com/recipes/134892/

Upvotes: 2

Related Questions