pdf文档 Jupyter Notebook 5.7.4 Documentation

1.86 MB 155 页 0 评论
语言 格式 评分
英语
.pdf
3
摘要
文档记录了Jupyter Notebook 5.7.4及其之前版本的更新内容,包括新功能、bug修复和安全更新。主要更新包括支持TLS客户端认证、改进文件管理功能、修复安全漏洞如CVE-2015-6938和CVE-2015-7337,以及优化用户界面和性能。文档还介绍了Jupyter Notebook的核心组件,如notebook web应用、kernels和notebook文档,以及用户界面元素如菜单、工具栏和单元格模式。
AI总结
以下是《Jupyter Notebook 5.7.4 Documentation》的中文总结,重点突出核心观点和关键信息: --- ### **Jupyter Notebook 5.7.4 文档总结** #### **版本更新概览** 1. **5.7.4 版本**: - **新增功能**: - 添加了对 TLS 客户端认证的支持(通过 `--NotebookApp.client-ca`)。 - 在 DockerHub 上为 Jupyter Notebook 发布添加了标签,`latest` 分支继续跟踪主分支。 - **修复**: - 修复了安装 MathJax 支持文件的问题。 - 修复了一些双重转义回归问题。 - 修复了可能阻止打开笔记本的错误。 2. **5.1.0 版本**: - **新增功能**: - 当复制单元格时包含元数据(PR #2349)。 - 通过命令行停止笔记本服务器(PR #2388)。 - 提供代替 `app_initialized.NotebookApp` 事件的承诺(PR #2710)。 - **改进**: - 通过 `--MappingKernelManager.cull_idle_timeout` 删除空闲内核。 - 允许只读笔记本被信任(PR #2718)。 - **修复**: - 修复了输出按钮折叠/展开禁用的问题(PR #2681)。 3. **5.0.0 版本**: - **重大更新**: - 这是自 4.0 版本以来 Jupyter Notebook 的首个-major-release,由 IPython 和 Jupyter 的“Big Split”引发。 - 鼓励用户尝试 JupyterLab,以备未来过渡。 - 合并了超过 300 个 pull 请求,详细变更请参考 GitHub 5.0 milestone。 4. **安全性修复**: - **CVE-2016-6524**:修复了不可信 LaTeX 输出可能执行 JavaScript 的问题。 - **CVE-2015-6938 和 CVE-2015-7337**:修复了恶意文件名和二进制文件的安全漏洞。 --- #### **Jupyter Notebook 概念** - **组件**: - **Notebook Web 应用**:用于交互式编写和运行代码的网页应用。 - **Kernels**:用于运行用户代码的独立进程,支持交互式 widgets、代码补全等功能。 - **Notebook 文档**:自包含文档,记录计算过程,包括代码、Narrative 文本、图像、视频等。 - **用户界面**: - **编辑模式**:绿色单元格边框,允许用户输入代码。 - **命令模式**:灰色单元格边框,支持全局操作,如复制单元格、移动单元格等。 - **键盘快捷键**:在命令模式下可使用快捷键高效操作。 --- #### **其他重要信息** - **文件管理**: -仪表盘中可以根据文件名或修改日期对文件进行排序。 - **配置和扩展**: - 支持通过 Python 包分发和安装扩展。 - 提供了更多的 SSL 配置选项。 - **改进和修复**: - 升级了 MathJax 至 2.6,修复了垂直线显示问题。 - 增加了对 grandes 输出的限制,避免浏览器因输出过多而崩溃。 --- 以上总结涵盖了 Jupyter Notebook 5.7.4 文档的核心内容,包括版本更新、功能改进、安全修复和基本概念。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 148 页请下载阅读 -
文档评分
请文明评论,理性发言.