The JupyterCon Logo
2025年11月4日-5日

加利福尼亞州,聖地亞哥

circle of programming language icons
circle of programming language icons
circle of programming language icons
white background
用於跨所有程式語言進行互動式計算的免費軟體、開放標準和網路服務
examples of jupyterlab workspaces in single document and multiple document workspaces

JupyterLab:下一代 Notebook 介面

JupyterLab 是最新的基於 Web 的互動式開發環境,適用於 Notebook、程式碼和資料。其靈活的介面允許使用者在資料科學、科學計算、計算新聞學和機器學習中配置和安排工作流程。模組化設計支援透過擴充套件來拓展和豐富功能。

example notebook of Lorenz differential equations

Jupyter Notebook:經典的 Notebook 介面

Jupyter Notebook 是用於建立和共享計算文件的原始 Web 應用程式。它提供了一種簡單、 streamlined、以文件為中心的體驗。

icon to represent a language

語言任選

Jupyter 支援超過 40 種程式語言,包括 Python、R、Julia 和 Scala。

icon to represent sharing a notebook

共享 Notebook

Notebook 可以透過電子郵件、Dropbox、GitHub 和 Jupyter Notebook Viewer 與他人共享。

icon to represent an interactive widget

互動式輸出

您的程式碼可以生成豐富的互動式輸出:HTML、影像、影片、LaTeX 和自定義 MIME 型別。

spark logo to represent big data

大資料整合

利用 Python、R 和 Scala 驅動 Apache Spark 等大資料工具。並使用 pandas、scikit-learn、ggplot2 和 TensorFlow 探索相同的資料。

專為公司、教室和研究實驗室設計的多使用者版 Notebook

authentication icon

可插拔式身份驗證

使用 PAM、OAuth 管理使用者和身份驗證,或與您自己的目錄服務系統整合。

icon to represent centralized deployment

集中式部署

在本地或異地的集中式基礎設施上,為組織內成千上萬的使用者部署 Jupyter Notebook。

container icon

容器友好

使用 Docker 和 Kubernetes 來擴充套件您的部署、隔離使用者程序並簡化軟體安裝。

icon to represent data

程式碼與資料相遇

將 Notebook 部署在您的資料旁邊,以在組織內提供統一的軟體管理和資料訪問。

examples of Voilà dashboards

Voilà:分享您的成果

Voilà 透過將 Notebook 轉換為安全、獨立的 Web 應用程式來幫助傳達見解,您可以對其進行自定義和共享。

當前使用者

互動式計算的開放標準

Project Jupyter 推廣開放標準,第三方開發者可以利用這些標準來構建定製化應用程式。就像用於 Web 互動式計算的 HTML 和 CSS 一樣。

icon to represent notebook format

Notebook 文件格式

Jupyter Notebook 是一種基於 JSON 的開放文件格式。它們包含使用者會話的完整記錄,包括程式碼、敘述性文字、方程式和富文字輸出。

icon to represent a protocol

互動式計算協議

Notebook 使用互動式計算協議與計算核心進行通訊,這是一種基於 ZMQ 和 WebSocket 上的 JSON 資料的開放網路協議。

icon that looks like a terminal represents kernel

核心

核心是執行特定程式語言的互動式程式碼並將輸出返回給使用者的程序。核心還響應制表符補全和內省請求。