ipython
欠けているものbpython
とその逆は何ですか?2つの違いは何ですか?
2 に答える
対話型インタープリターだけが必要な場合は、bpython で十分です。IPython について気に入った機能が見逃されるまで、そのまま使用してください。
IPython は bpython よりも多くの機能を提供しています。
特別なねじ切りオプション。
-gthread
PyGTK と-pylab
matplotlibの実験が好きです。シェル コマンドの直接呼び出し。
cd
in IPython は非常に便利です。完全な readline ライブラリ サポート -- 使い慣れたキーボード ショートカットを使用できます。
モジュールのリロード機能 - コードを変更した後、モジュールのディープ リロードを実行できます。これは、テストとデバッグに非常に役立ちます。
を使用して、別のタスクでバックグラウンドで関数を実行します
%bg
。完全な並列プログラミング環境 (インタラクティブな Python シェルに期待する機能ではありませんが、IPython が提供します)。
このリストは、ほぼ任意に継続できます。そしてもちろん、bpython には IPython に欠けている機能がたくさんありますが、あなたはそれらを求めていませんでした。
だからあなたに合ったものを使ってください!
IPython Notebook(0.12以降)はキラー機能です。