On 2009-06-09, Ken D'Ambrosio <k...@jots.org> wrote: > I need to have some non-buffered keyboard interaction with a Python script > (on Linux). Back in the day, I fired up Curses to do this in Perl. Any > idea if that's still how I have to fly? Or is there a different > mechanism?
Same as it ever was (in the order I'd probably try): 1. You can switch stdin to raw mode using standard termios calls (just like in C). 2. You can use ncurses. 3. You can use some other UI library like newt/slang, wxWidgets, etc. 4. You can shove long rusty needles through your eyeballs into your brain until you no longer want to do non-buffered keyboard interaction. 5. You can make Xlib calls. Once you've tried #5, #4 doesn't sound so bad... -- Grant Edwards grante Yow! Where's th' DAFFY at DUCK EXHIBIT?? visi.com -- http://mail.python.org/mailman/listinfo/python-list