Respostas:
bpython parece fazer o que você deseja.
O bpython é uma interface sofisticada para o interpretador Python para Linux, BSD, OS X e Windows (com algum trabalho ). O bpython é liberado sob a licença MIT. Possui os seguintes recursos (especiais):