bpythonインタープリターを起動して、起動時に常にいくつかのカスタム コマンドを実行することはできますか?
私の場合、私は単にやりたい:
import numpy as np
import matplotlib.pyplot as plt
ドキュメントには何も表示されません。誰も方法を知っていますか?
これはドキュメントに書かれていますが、http: //docs.bpython-interpreter.org/django.htmlで明確にラベル付けされていません。
その要点は、 という環境変数を持つことができるということですPYTHONSTARTUP
。bpython は、インタープリターにドロップされる前にこのファイルを実行します。
イカノボリの答えはここに行く方法ですが、私は別の簡単な代替案を示すと思いました。
import numpy as np
import matplotlib.pyplot as plt
import bpython
bpython.embed(locals_=locals())
これにより、bpython REPLが起動し、ローカル変数やその他のシンボルが読み込まれます。これは、複数のカスタマイズされたシェルが必要な場合に役立ちます。