Wait for a keypress before continuing?
jdoe at usenetlove.invalid
Tue Aug 16 23:59:32 CEST 2011
Tim Roberts <timr probo.com> wrote:
> John Doe <jdoe at usenetlove.invalid> wrote:
>> char=0 while not (char==chr(27) or char==chr(110)):
>> char=msvcrt.getch() if char==0:
>>That freezes the process.
> That exact code works perfectly for me. The function returns as
> soon as I press the escape key. You are running this from a
> console process, and not a GUI process, right?
No. I am running this from within Windows, all sorts of Windows.
So... Does that mean I will need something complex like a keyboard
hook? Or what?
>>That means char=msvcrt.getch() is getting something?
> Did you ever think about inserting a debug statement to help you?
> print hex(ord(char))
More information about the Python-list