从 Python shell 使用 IPython,如“code.interact()”
是否可以使用现有 Python shell 中的 IPython shell,作为 shell-inside-a-shell,类似于内置的 code.interact()
?
Is it possible to use the IPython shell from an existing Python shell, as a shell-inside-a-shell, similarly to the built-in code.interact()
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Django
manage.py shell
在可能的情况下调用 IPython shell,其实现如下:Django
manage.py shell
invoke a IPython shell when possible, and it's implemented like this:在 IPython 0.11 中,API 已经过彻底修改,并且 shell 更容易调用:
In IPython 0.11 the API has been overhauled and the shell is even easier to invoke:
嵌入 IPython 的推荐方式效果很好:
The recommended way of embedding IPython works fine: