IPython#

IPython Interactive Computing - Home

描述#

IPython 为交互式计算提供了丰富的架构,包括

  • 强大的交互式外壳。

  • Jupyter 的内核。

  • 支持交互式数据可视化和 GUI 工具包的使用。

  • 灵活、可嵌入的解释器,可加载到您自己的项目中。

  • 易于使用、高性能的并行计算工具。

背景#

IPython 是一个不断发展的项目,其组件越来越与语言无关。IPython 3.x 是 IPython 的最后一个整体版本,其中包含笔记本服务器、qtconsole 等。从 IPython 4.0 开始,该项目与语言无关的部分:笔记本格式、消息协议、qtconsole、笔记本 Web 应用程序等已移至 Jupyter 名称下的新项目。IPython 本身专注于交互式 Python,其中一部分是为 Jupyter 提供 Python 内核。

资源#