Jupyter Notebook 5.0.0 Documentation
4.40 MB
184 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .epub | 3 |
摘要 | ||
Jupyter Notebook是支持代码、文本、数学、多媒体等内容的交互式计算环境。其核心包括Web应用、Kernels和notebook文档,提供了代码编辑、执行及富媒体显示等功能。版本5.0.0引入了多项改进,如文件排序、单元格标签新增、安全性增强以及用户界面优化。 | ||
AI总结 | ||
《Jupyter Notebook 5.0.0 文档》总结如下:
### 1. Jupyter Notebook 概述
Jupyter Notebook 是一个交互式计算环境,用户可以通过它编写包含代码、交互式小部件、绘图、叙述性文本、方程、图像和视频的笔记本文档。这些文档可以转换为多种格式并通过电子邮件、Dropbox、版本控制系统(如 git/GitHub)或 nbviewer.jupyter.org 共享。
### 2. 核心组件
- **Notebook 网页应用**:一个基于浏览器的工具,用于交互式编写和运行代码,并创建包含代码、文本、数学和计算结果的文档。
- **内核(Kernels)**:由网页应用启动的独立进程,用于执行用户代码并返回输出。内核还负责交互式小部件的计算、代码补全和自省。
- **笔记本文档**:自包含的文档,记录所有在网页应用中可见的内容,包括代码输入、计算输出、叙述性文本、方程、图像和对象的富媒体表示。
### 3. 主要功能
- **代码编辑与运行**:支持浏览器内代码编辑,自动语法高亮、缩进和代码补全。
- **计算结果显示**:使用 HTML、LaTeX、PNG、SVG 等形式显示计算结果,支持内联数学公式(通过 Markdown 和 LaTeX)和高质量图表。
- **丰富的文档功能**:支持 Markdown 格式文本、数学符号(由 MathJax 渲染)和多媒体内容。
### 4. 安全性
- 默认启用令牌认证,生成令牌用于浏览器自动登录,提高安全性。
- 修复多个安全漏洞,包括 CVE-2016-9971(CSRF 脆弱性)和其他恶意文件相关的漏洞。
### 5. 版本更新
#### 5.1 Jupyter Notebook 5.0.0
- **首次作为独立包发布**,标志着 IPython 和 Jupyter 的“大分裂”。
- **主要新增功能**:
- 文件管理:仪表盘中可按修改日期或名称排序文件。
- 单元格标签:新增单元格工具栏,用于添加标签。
- 令牌认证:默认启用,增强安全性。
- 代码编辑升级:升级 CodeMirror 至 5.21,提升编辑体验。
-WebSocket 连接支持脚本连接,增强扩展性。
#### 5.2 其他版本更新
- **4.3.1**:修复安全漏洞 CVE-2016-9971,提升令牌认证功能。
- **4.0.6**:修复 MathJax 支持文件安装问题。
- **4.0.5**:安全修复,防止恶意文件攻击。
### 6. 安装与运行
- **安装**:通过 pip安装,文档提供详细指南。
- **运行**:支持通过命令行启动服务,支持自定义 URL 前缀。
### 7. 文档与资源
- **官方文档**:提供详细的安装、运行及迁移指南,强烈推荐用户参考。
- **社区支持**:Stack Overflow 上的 Jupyter 标签为用户提供帮助。
- **示例笔记本**:通过 nbviewer 可查看示例笔记本,帮助用户快速上手。
本总结概括了 Jupyter Notebook 5.0.0 的核心功能、安全性、版本更新及使用资源,旨在为用户提供清晰的产品概述和操作指南。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
177 页请下载阅读 -
文档评分