Use the 'termios' module. This module is expected to be fully working.