如何在python中启用Django shell中的历史记录

时间:2013-06-29 06:34:38

标签: python django centos

我正在使用Django shell_plus

readlinerlcompleter模块已安装在那里。

但我发现当我关闭我的shell_plus会话时,我可以回到我之前会话中使用的历史命令。

在我的办公室里,我也可以回到之前的命令。

我需要做些什么

2 个答案:

答案 0 :(得分:7)

您安装了IPython吗?

<{3}}

  

默认的解析顺序是:bpython,ipython,python。

P.S。我没有使用过bpython,但也有docs mention

答案 1 :(得分:5)

您可以使用bpython它已启用历史记录以及许多其他出色的功能,如果您使用virtualenv将其与pip一起安装。

pip install bpython

或全球

apt-get install bpython

对我而言,这是python最令人惊叹的交互式shell。