The JupyterCon Logo
2025 年 11 月 04–05 日

加州聖地牙哥

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 是最新一代網頁版互動式開發環境,適用於筆記本 (Notebooks)、程式碼和資料。其彈性的介面讓使用者能自由配置與規劃資料科學、科學計算、計算新聞學和機器學習的工作流程。模組化的設計亦支援擴充套件,以延伸並豐富其功能。

example notebook of Lorenz differential equations

Jupyter Notebook:經典筆記本介面

Jupyter Notebook 是最初用於建立與分享計算文件的網頁應用程式。它提供了簡單、流暢且以文件為中心的體驗。

icon to represent a language

自由選擇語言

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

icon to represent sharing a 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 來探索相同的資料。

專為企業、課堂和研究實驗室設計的多使用者版筆記本

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à 能將筆記本轉換為安全、獨立且可自訂與分享的網頁應用程式,協助您傳達洞察見解。

目前使用於

互動式運算的開放標準

Jupyter 專案推廣第三方開發者可利用的開放標準,以建立自訂的應用程式。如同網頁上用於互動式運算的 HTML 和 CSS。

icon to represent notebook format

筆記本文件格式

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

icon to represent a protocol

互動式運算協定

Notebook 使用互動式運算協定(一種基於 ZMQ 和 WebSockets 上 JSON 資料的開放網路協定)與計算核心 (Kernels) 進行通訊。

icon that looks like a terminal represents kernel

核心 (Kernel)

核心 (Kernels) 是以特定程式語言執行互動式程式碼,並將輸出傳回給使用者的程序。核心也會對 Tab 鍵自動補齊與內部自我檢查 (introspection) 請求進行回應。