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

标签 python django centos

我正在使用 Django shell_plus

readlinerlcompleter 模块安装在那里。

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

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

我需要为此做什么

最佳答案

如果你使用 virtualenv,你可以使用 bpython 它启用了历史记录和许多其他奇妙的功能,用 pip 安装它。

pip install bpython

或全局

apt-get install bpython

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

关于python - 如何在 python 中的 Django shell 中启用历史记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17377452/

相关文章:

python - 启动 celery worker throws "no attribute ' worker_state_db'"

django : How to write alias in queryset

mysql - 将图片存储在MySQL数据库中

linux - 强制覆盖复制命令 ssh?

python - Python列表中第n大项的索引

python - 如何将csv文件保存在django的静态文件夹中?

python - pyplot.contourf() 在指定级别参数时返回错误

javascript - 如何使用一个提交按钮提交 dropzone js 表单和 django 表单

docker - 尝试 ssh docker 容器时出错 : System is booting up

python - 使用 django-taggit 进行管理时出现错误