<s> import sys <EOL> from pi3d import Keyboard <EOL> USE_CURSES = len ( sys . argv ) == <NUM_LIT:1> or sys . argv [ <NUM_LIT:1> ] == '<STR_LIT:yes>' or sys . argv [ <NUM_LIT:1> ] == '<STR_LIT:true>' <EOL> if USE_CURSES : <EOL> print '<STR_LIT>' <EOL> else : <EOL> print '<STR_LIT>' <EOL> keyboard = Keyboard . Keyboard ( use_curses = USE_CURSES ) <EOL> while True : <EOL> ch = keyboard . read ( ) <EOL> if ch > <NUM_LIT:0> : <EOL> print ( ch , chr ( ch ) ) <EOL> if ch == <NUM_LIT> : <EOL> break </s>
