on linux platform, I use os.system to call /sbin/getkey command, e.g.
continue_ = os.system('/sbin/getkey -m "Please any key within %d seconds to continue..." -c 10')
if continue_:
...
else:
...
The benefit is it will show an countdown seconds to user, very interesting :)