pdf文档 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 页请下载阅读 -
文档评分
请文明评论,理性发言.