« Snow Leopard Guest User data loss bug | Main | A Dog's Consciousness »

October 17, 2009

Comments

Juanjo

typo error: nonBockingRawInput x nonBlockingRawInput

I also think that signal.alarm(0) is wrong. I needed to comment it in order to make it work.

Gary Robinson

Thanks for pointing out the typo in the function name.

But I don't know what to make of your comment about alarm(0). That's there to cancel the alarm once you've typed something in. It works under the Python versions I've tried. (Though note: as my post says at the top, this is only for unix-like OS's.)

See the example in the Python docs at the end of this page: http://docs.python.org/library/signal.html.

Anyone else have any experiences, pro-or-con, on that issue?

Also, if anyone has a version that works for Windows, I'd appreciate hearing about it!

Heinrich

Thats' really good stuff.

I have been searching for this for a while. Other recivpies, like http://code.activestate.com/recipes/134892/ are far more ugly!

Best,
Heinrich

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been posted. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment