Jupyter Notebook 5.0.0 Documentation
1.76 MB
129 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档详细记录了Jupyter Notebook 5.0.0版本的更新日志,涵盖了多个版本的改进和修复。主要更新包括添加查找替换对话框、支持异步操作、改善安全性(如CVE-2016-6524)、增强MathJax支持、优化用户界面(如移动工具栏位置)、修复文件兼容性问题以及引入Cell标签功能。文档还介绍了Jupyter Notebook的核心功能,如交互式计算环境、内核管理、安全机制(包括笔记本签名验证)以及与浏览器的兼容性。 | ||
AI总结 | ||
《Jupyter Notebook 5.0.0 Documentation》主要记录了Jupyter Notebook的版本更新、功能改进和问题修复信息,以下是文档内容的总结:
### 主要更新与改进
1. **版本5.0.0**:
- **新增功能**:
- 添加了"查找和替换"对话框(Edit菜单),可通过快捷键`F`在命令模式下调用。
- 支持自定义`KernelManager`方法作为Tornado coroutine,允许异步操作。
- 添加了TLS客户端认证支持(通过`--NotebookApp.client-ca`)。
- 在DockerHub上为`jupyter/notebook`版本添加了标签,`latest`继续跟踪主分支。
- 其他改进:
- 代码重写时清除输出可选(`set_next_input(replace=True)`)。
- 优化了错误处理和日志信息。
- 修复了一些安全问题和小幅度的缺陷。
- 升级了CodeMirror到5.21版本。
2. **版本4.0.x**:
- **4.0.6**:
- 修复了MathJax支持文件的安装问题。
- 修复了一些回归问题(双重转义)。
- **4.0.5**:
- 安全修复:防止恶意文件造成的潜在攻击(CVE-2015-6938)。
- 修复了与脚本连接相关的安全漏洞。
- 优化了错误处理和用户体验。
3. **版本4.1.0**:
- **新增功能**:
- 支持自定义Widgets的行为。
- 代码重写时可选择是否清除输出。
- 提供了更详细的SSL配置选项。
- 其他改进:
- 修复了子进程管理问题。
- 优化了跨域请求处理。
- 提供了更好的错误处理和用户反馈。
4. **版本4.2.x**:
- **4.2.2**:
- **安全修复**:CVE-2016-6524,防止潜在的JavaScript执行漏洞。
- 修复了非ASCII文件名的下载问题。
- 优化了SSL配置和nbextension加载顺序。
- **4.2.3**:
- 修复了`custom.js`延迟加载的问题。
- 更新了文档和链接,修复了一些过时信息。
5. **版本4.2.0**:
- 添加了新的API,支持系统级扩展和直接从Python包安装扩展。
- 升级了MathJax到2.6版本,修复了方程显示问题。
- 恢复了Notebook目录作为根目录的功能。
6. **版本4.1.1及更早版本**:
- 修复了一些兼容性问题和UI小问题。
- 优化了文件管理和排序功能。
7. **版本4.2.1**:
- 修复了与ipywidgets的兼容性问题。
- 优化了Windows上的CSS处理。
### 安全与兼容性
- **安全性**:
- Added notebook签名功能,防止未经信任的代码执行。
- Verified CSRF protection and XSS vulnerabilities.
- **浏览器兼容性**:
- 支持Chrome、Safari和Firefox的最新稳定版本。
- 不支持旧版本的浏览器,如Safari < 5、Firefox < 6和Chrome < 13。
### 文档与扩展
- **用户文档**:
- 提供了详细的配置信息和命令行选项说明。
- 包括了扩展Jupyter Notebook的方法和开发FAQ。
- **扩展功能**:
- 支持通过Python包分发扩展。
- 提供了nbextension的安装和配置指南。
### 其他重要信息
- **Plotting功能**:
- Jupyter Notebook支持通过IPython kernel和matplotlib库显示交互式plots。
- **安装内核**:
- 提供了不同编程语言的内核安装指南。
- ** Cells And UI**:
- 支持多细胞选择和操作(Shift-Up/Down或Shift-K/J)。
- Added command palette for executing actions by name.
### 总结
该文档详细记录了Jupyter Notebook各版本的更新内容,包括功能增强、安全修复、用户体验优化等,帮助用户更好地理解和使用Jupyter Notebook的新功能和改进。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
122 页请下载阅读 -
文档评分