bpythonを使ってみる

Pythonの拡張された対話シェルとしてはIPythonが有名ですが、bpythonというのもあります。
Home - the bpython interpreter
bpythonはPygmentsを使用して入力中のコードをシンタックスハイライトしたり、入力中に次々と入力候補を表示してくれたり、docstringを表示してくれたりします。
また、入力したコードをファイルに書きだしたり、コード貼り付けサイトに投稿したりすることもできます。

インストールはeasy_installやpipでOK。

$ pip install bpython

Python3にも対応しているし、よくできるなー。
あと略称がbpというのもいい