多语言内核支持
Jupyter 支持超过 40 种编程语言,包括 Python、R、Julia 和 Scala,可以在同一个环境里切换不同语言的 Kernel 运行代码并获取输出。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
Jupyter Notebook 是 Project Jupyter 推出的开源 Web 应用,用于创建和分享包含代码、文字、公式与富输出的计算文档。它支持超过 40 种编程语言,包括 Python、R、Julia 和 Scala,代码可生成 HTML、图片、视频、LaTeX 等交互式输出。文档可通过邮件、Dropbox、GitHub 或 Jupyter Notebook Viewer 分享,也能接入 Apache Spark、pandas、TensorFlow 等工具处理大数据。经典 Notebook 界面简洁、以文档为中心;需要多用户协作时可搭配 JupyterHub,把 Notebook 集中部署给企业、课堂或实验室的成百上千名用户。官网未公开定价与使用限制的具体说明。
Jupyter Notebook 是 Project Jupyter 推出的开源 Web 应用程序,用来创建和分享计算文档。它的定位是以文档为中心,把代码、叙述性文字、公式和富媒体输出记录在同一个文件里,适合数据科学、科学计算、计算新闻和机器学习等场景。
除了经典的 Notebook 界面,Project Jupyter 还提供 JupyterLab 这一新一代 Web 交互开发环境,界面更灵活,用户可以自由配置和排列工作流,模块化设计也方便通过扩展来丰富功能。Notebook 支持超过 40 种编程语言,包括 Python、R、Julia 和 Scala,代码输出可以是 HTML、图片、视频、LaTeX 以及自定义 MIME 类型。
普通用户可以直接在浏览器中试用 Notebook 或 JupyterLab,也可以本地安装使用。团队、课堂和研究实验室可以使用 JupyterHub,这是 Notebook 的多用户版本,支持用 PAM、OAuth 或自有目录服务管理用户和认证,并能在本地或异地的基础设施上集中部署给成千上万名用户。Voilà 则可以把 Notebook 转换成安全、独立的 Web 应用,用来分享分析结果。
Jupyter 支持超过 40 种编程语言,包括 Python、R、Julia 和 Scala,可以在同一个环境里切换不同语言的 Kernel 运行代码并获取输出。
Notebook 可以通过邮件、Dropbox、GitHub 以及 Jupyter Notebook Viewer 分享给他人,文档本身包含代码、叙述文本、公式和富输出。
代码可以生成丰富的交互式输出,包括 HTML、图片、视频、LaTeX 以及自定义 MIME 类型,便于在文档中直接展示结果。
可以从 Python、R 和 Scala 调用 Apache Spark 等大数据工具,并用 pandas、scikit-learn、ggplot2 和 TensorFlow 探索同一份数据。
JupyterHub 是 Notebook 的多用户版本,面向公司、课堂和研究实验室,可在本地或异地基础设施上集中部署给成千上万名用户。
JupyterHub 支持用 PAM、OAuth 管理用户和认证,也可以对接组织自有的目录服务系统。
可以使用 Docker 和 Kubernetes 扩展部署规模、隔离用户进程并简化软件安装。
Jupyter Notebooks 是基于 JSON 的开放文档格式,完整记录用户会话,包含代码、叙述文本、公式和富输出。
Notebook 通过 Interactive Computing Protocol 与计算 Kernel 通信,这是基于 JSON 数据、运行在 ZMQ 和 WebSockets 之上的开放网络协议。
需要把代码、分析过程和图表整合成可分享文档的场景,Python、R、Julia、Scala 都支持,可直接用 pandas、scikit-learn、TensorFlow 等库处理数据。
需要在文档中记录代码、公式和交互式输出,或把它作为课堂材料分享,Notebook 的文档格式可完整保存会话记录。
需要给大量用户统一提供 Notebook 环境时可用 JupyterHub,支持 PAM、OAuth 认证和集中部署,容器化方案基于 Docker 和 Kubernetes。
如果只想要纯文本记录、不需要运行代码和富输出,Notebook 的文档结构和 Kernel 机制会显得多余,用普通笔记工具更直接。
的是可自行安装和部署的开源应用,未公开托管服务与定价信息,需要托管方案的用户要另行评估部署成本。
官网把 Jupyter Notebook 描述为开源 Web 应用,由 Project Jupyter 推动,但没有公开具体的定价或收费档位信息。需要确认费用相关问题时,应查看官方页面的最新说明。
Jupyter Notebook 是经典界面,主打简单、流畅、以文档为中心的体验。JupyterLab 是新一代基于 Web 的交互开发环境,界面更灵活,用户可以自由配置和排列工作流,模块化设计也方便通过扩展丰富功能。两者都支持 Notebook 文档。
支持超过 40 种编程语言,其中包括 Python、R、Julia 和 Scala。代码运行在 Kernel 进程中,Kernel 负责执行交互式代码并把输出返回给用户,同时响应 Tab 补全和自省请求。
可以使用 JupyterHub,这是 Notebook 的多用户版本,面向公司、课堂和研究实验室。它支持 PAM、OAuth 或对接自有目录服务来管理用户和认证,并能在本地或异地基础设施上集中部署给成千上万名用户,也可用 Docker 和 Kubernetes 扩展。
可以。Voilà 能把 Notebook 转换成安全、独立的 Web 应用,并支持自定义,用于把分析结果传达给他人。官网提供了在浏览器中试用和安装 Voilà 的入口。
是基于 JSON 的开放文档格式,会完整记录用户会话,内容包括代码、叙述文本、公式和富输出。
包括的分享方式包括邮件、Dropbox、GitHub 以及 Jupyter Notebook Viewer。由于文档格式记录完整会话内容,接收方打开后能看到代码、文字和输出结果。
| 工具 | 编辑评分 | 价格 | 核心功能 | 平台 |
|---|---|---|---|---|
| Jupyter Notebook本工具 | 4.2 | 未标价 | 多语言内核支持;文档分享;交互式富输出;大数据工具集成 | Web |
| Tableau Public | — | 未标价 | 提供数据可视化工具,允许用... | — |
| DGM | — | 未标价 | 专业 Web 和 AI 图表 | — |
| CocoIndex | — | 未标价 | CocoIndex 是一个开源的数据索引引擎,支持自定义转换逻辑和增量更新 | Web / API |
| Alteryx | — | Starter Edition 为 $250 USD 每用户每月,按年计费 | 数据分析工具,提供数据准备... | Web / Desktop / Cloud |
| MobiHeals | — | 未标价 | 移动应用程序 SAST | Web / iOS / Android |