Jupyter Notebook 5.5.0 Documentation
1.81 MB
143 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档详细记录了Jupyter Notebook 5.5.0版本的更新内容,包括新增功能、Bug修复和安全更新。主要改进包括添加查找和替换对话框到编辑菜单、支持TLS客户端认证、升级MathJax和xterm版本、修复安全漏洞如CVE-2016-6524以及改善用户界面交互,如多细胞选择和命令面板。这些更新旨在提升用户体验和系统安全性。 | ||
AI总结 | ||
以下是对《Jupyter Notebook 5.5.0 Documentation》的中文总结,重点突出核心功能、改进和关键信息:
---
### **Jupyter Notebook 5.5.0 文档总结**
#### **1. 新功能**
- **查找替换功能**:
- 在“编辑”菜单中新增了“查找和替换”对话框,用户可以通过按 `F` 键(在命令模式下)快速调用该对话框。
- 支持多个cells的DITIONAL SELECTION,(users 可以通过 `Shift-Up/Down` 或 `Shift-K/J` 扩展选择范围,并对选中的cells执行剪切、复制、粘贴、执行等操作)。
- **异步操作支持**:
- 自定义 `KernelManager` 方法现在可以是 Tornado 协程(coroutines),允许执行异步操作。
- **安全增强**:
- 通过 `--NotebookApp.client-ca` 参数增加了对TLS客户端认证的支持。
- **Docker支持**:
- 在DockerHub上为 `jupyter/notebook` 发布添加了标签(如 `latest` 跟踪主分支)。
---
#### **2. 改进**
- **输出清理选项**:
- 在使用 `set_next_input(replace=True)` 重写输入时,清理输出可选。
- **用户界面优化**:
- 将cell工具栏选择器移到了“查看”菜单,并在主工具栏添加了提示动画,帮助用户找到新位置。
- 添加了一个命令面板,用户可以通过名称执行Jupyter操作(快捷键:`Cmd/Ctrl-Shift-P` 或点击工具栏图标)。
- **性能与兼容性**:
- 优化了大型输出的处理,减少了浏览器崩溃的风险。
- 修复了与非英文键盘冲突的快捷键问题。
- **内核管理**:
- 通过 `--MappingKernelManager.cull_idle_timeout`Parameters 可以剔除空闲内核。
---
#### **3. 安全修复**
- **CVE-2016-6524**:
- 修复了潜在的安全漏洞,防止不trusted LaTeX输出执行JavaScript。
---
#### **4. 版本变更日志**
- **5.5.0 主要更新**:
- 支持初步的国际化(i18n)实现。
- 在笔记本UI中暴露带有认证令牌的URL。
- **4.2.x 系列更新**:
- 修复了一些安全漏洞(如CVE-2015-6938)和兼容性问题。
- 优化了SSL配置和错误消息。
- **4.3 及以上版本**:
- 升级了CodeMirror和xterm等依赖库。
- 增强了nbextensions的加载机制。
---
#### **5. 其他信息**
- **用户文档**:
- 提供了交互式界面教程,帮助用户熟悉Notebook的基本功能和操作模式(如编辑模式和命令模式)。
- 支持通过鼠标和键盘快捷键进行导航和操作。
---
### **总结**
Jupyter Notebook 5.5.0版本主要更新了用户界面、内核管理和安全功能,同时修复了一些关键问题,提升了整体性能和用户体验。新版本还为未来的JupyterLab过渡做了准备,建议用户尽早尝试。 |
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
136 页请下载阅读 -
文档评分