是否可以啓動bpython解釋器,以便它在啓動時始終運行一些自定義命令?bpython配置 - 默認導入numpy和matplotlib
在我來說,我只是想做的事:
import numpy as np
import matplotlib.pyplot as plt
我不能看到任何docs。任何人都知道方法?
是否可以啓動bpython解釋器,以便它在啓動時始終運行一些自定義命令?bpython配置 - 默認導入numpy和matplotlib
在我來說,我只是想做的事:
import numpy as np
import matplotlib.pyplot as plt
我不能看到任何docs。任何人都知道方法?
這是寫在docs,只是沒有明確地在打成這樣:http://docs.bpython-interpreter.org/django.html
它的要點是,你可以有一個名爲PYTHONSTARTUP
的環境變量。在解釋器中放入之前,bpython會執行這個文件。
雖然ikanobori的回答是要走到這裏的方式,但我認爲我會展示另一個簡單的選擇。
import numpy as np
import matplotlib.pyplot as plt
import bpython
bpython.embed(locals_=locals())
這將啓動bpython REPL並加載本地變量和其他符號。如果你想有多個定製的shell,這將會很有用。
完美,謝謝! – YXD 2012-02-02 12:44:51