IPython

软件描述

IPython 提供了强大的交互式计算架构,包括动态外壳、Jupyter 内核、交互式可视化、GUI 工具包支持以及无缝的项目嵌入。针对并行计算的高效率,它支持专为 Jupyter 环境设计的 Python 交互。

官方网站

访问软件的官方网站了解更多信息

官方认证

ipython.org

安全链接HTTPS
立即访问

什么是 IPython?

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

  • 功能强大的交互式外壳。
  • Jupyter 的内核。
  • 支持交互式数据可视化及图形用户界面工具包的使用。
  • 可灵活嵌入项目中的解释器。
  • 易用且高性能的并行计算工具。

IPython 是一个不断发展的项目,其组件正变得越来越与语言无关。IPython 3.x 是最后一个单一架构版本,包含笔记本服务器、qtconsole 等。从 IPython 4.0 开始,项目中与语言无关的部分——如笔记本格式、消息协议、qtconsole、笔记本网页应用等——已迁移至名为 Jupyter 的新项目。IPython 本身专注于交互式 Python,其中一部分工作是为 Jupyter 提供 Python 内核。

🔄 替代方案

46 个选择
0

JetBrains DataSpell 是一款面向数据科学的集成开发环境,具备智能 Jupyter 笔记本、交互式 Python 脚本以及众多其他内置工具。

0

Polynote 是一种不同类型的笔记本。它支持在同一个笔记本中混合使用多种编程语言,并实现语言间的无缝数据共享。其不可变数据模型有助于创建可复现的笔记本。

Apache Zeppelin

Apache Zeppelin

0

一个基于网页的笔记本,支持交互式数据分析。您可使用 SQL、Scala 等语言创建美观的数据驱动、交互式和协作式文档。

Beaker

Beaker

0

Beaker Notebook 是一款新的开源工具,适用于研究和数据科学。其先进的用户界面使您能够专注于数据和科学工作,而不必为工具的使用烦恼。我们从一开始就设计它为多语言支持。

jpterm

jpterm

0

终端中的 Jupyter。

Notebook Viewer Jupyter Notebooks

Notebook Viewer Jupyter Notebooks

0

nbviewer 提供了一种分享 Jupyter Notebook 的简便方式。只需输入笔记本的位置,即可即时在线渲染。

the xonsh shell

the xonsh shell

5

Xonsh 是一种基于 Python、跨平台且面向 Unix 的 shell 语言和命令提示符。该语言是 Python 3.4+ 的超集,增加了你从 Bash 和 IPython 中熟悉的 Shell 原语。它可在所有主要系统上运行,包括 Linux、Mac OSX 和 Windows。

0

更好的 Python REPL。

上一页下一页

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。