🖥

#python の動作確認に まだipython なんか使ってるの?これからは bpython でしょ! ( コンソール比較 )

2019/05/08に公開

インストールと起動

pip install ipython
ipython

or

pip install bpython
bpython

ipython

ls とか ll とかそのまま打てるlinuxコマンドがある

初めて知った

image

打てないやつも

image

bpython

なんかめちゃくちゃインタラクティヴに補完してくれる!

image

感想

お好みで。

Stackoverflow のGoogle日本語翻訳

image

対話的なインタプリタがほしいのであれば、bpythonは問題ないはずです。あなたがIPythonについて好きな機能を見逃すまでそれを使ってください。

IPythonがbpython上で提供する機能はたくさんあります。

特別なスレッドオプション 私-gthreadはPyGTKを試したり-pylab、matplotlib を試したりするのが好きです。

シェルコマンドの直接呼び出し cdIPythonでは非常に便利です。

完全なreadlineライブラリのサポート - 私は慣れ親しんだキーボードショートカットを使うことができます。

モジュールのリロード機能 - コードを変更した後に、モジュールのディープリロードを実行できます。これはテストやデバッグにとても便利です。

とは別のタスクでバックグラウンドで関数を実行し%bgます。

完全な並列プログラミング環境(対話型Pythonシェルに期待する機能ではありませんが、IPythonが提供しています)。

このリストはほぼ任意に続けることができます。そしてもちろん、IPythonに欠けているbpythonの多くの機能があるでしょう、しかしあなたはそれらを求めませんでした。

だからあなたのために働くものを使うだけ!

python - What are the differences between ipython and bpython? - Stack Overflow

Original by Github issue

https://github.com/YumaInaura/YumaInaura/issues/1713

チャットメンバー募集

何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。

https://line.me/ti/g2/eEPltQ6Tzh3pYAZV8JXKZqc7PJ6L0rpm573dcQ

Twitter

https://twitter.com/YumaInaura

公開日時

2019-05-08

Discussion