Sve*_*ach 65
如果你只想要一个交互式翻译,bpython应该没问题.只需使用它,直到你错过了一些你喜欢的关于IPython的功能.
IPython提供了许多功能,而不是bpython:
特殊线程选项.我喜欢-gthread尝试使用PyGTK和-pylabmatplotlib.
直接调用shell命令. cd在IPython中非常有用.
完整的readline库支持 - 我可以使用我习惯的键盘快捷键.
模块重新加载工具 - 您可以在更改代码后对模块进行深度重新加载.这对测试和调试非常有用.
使用单独的任务在后台运行函数%bg.
一个完整的并行编程环境(实际上并不是您期望从交互式Python shell获得的功能,但IPython提供它).
这个清单几乎可以随意继续.当然,在IPython中缺少bpython的很多功能,但是你没有要求这些功能.
所以只需使用适合你的那个!
mat*_*ser 36
IPython Notebook(自0.12开始)是一项杀手级功能.
| 归档时间: |
|
| 查看次数: |
24195 次 |
| 最近记录: |