Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用Django shell_plus.
Django
shell_plus
和模块安装在那里readline。rlcompleter
readline
rlcompleter
但是我发现当我关闭我的 shell_plus 会话时,我可以回到我在以前的会话中使用的历史命令。
在我的办公室里,我也可以回到以前的命令。
我需要做什么
如果您使用的是 virtualenv,则可以使用 bpython,它启用了历史记录和许多其他出色的功能,请使用 pip 安装它。
pip install bpython
或全球
apt-get install bpython
对我来说,这是 python 最令人惊叹的交互式 shell。
你IPython安装了吗?
IPython
文档提到_
默认解析顺序为:bpython、ipython、python。
PS我没有使用过bpython,但似乎也有历史。