如何使用IPython

时间:2010-01-09 14:04:10

标签: python ipython

我无法理解ipython库。这个网址提供了共同的功能,但我无法将其核心联系起来。 http://ipython.org/ipython-doc/stable/interactive/tutorial.html

如何使用IPython来改善我的日常python应用程序体验?

2 个答案:

答案 0 :(得分:11)

ipython是一个改进的交互式提示,而不是库。它具有标签完成和配置文件等功能,这些功能在vanilla交互式提示符(没有输入文件的情况下运行python)中不存在。所有功能都列在您引用的页面上。

因此,它并没有真正改善您的日常python应用程序体验(无论这意味着什么),但它确实在开发过程中提供了好处。

此外,还有一个名为bpython的替代方案,它也有很多功能。

答案 1 :(得分:1)

你做任何科学计算吗? ipython 0.12有一个名为ipython notebook的新功能,它对数据分析非常有用。您可以在浏览器中轻松打印图形和数据并重新加载代码。然后,您可以将其打印为pdf并制作精美的报告。

由于ipython的功能,它对于学习python也很有用。您可以快速测试并了解某些功能的运行方式。除了标签完成之外,还有一些特别有用的功能

  • object??为您提供有关该对象的更多信息
  • %history为您提供以前所有命令的列表
  • %debug如果您遇到错误,这会将您带入调试器,以便您快速调试