bpython is a fancy curses interface to the Python interactive interpreter.