[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [pygame] Key Presses



Ian Mallett wrote:

                keystring = event.unicode
                Message += str(keystring)

Be careful with that -- on the Mac at least, some keys
(the arrow keys, for example) have non-ascii chars in
the unicode attribute, which will cause a crash if you
pass them to str().

You may want to check whether ord(keystring) is in
the ascii range and ignore the key otherwise.

--
Greg