epub文档 Jupyter Notebook 6.5.4 Documentation

4.48 MB 249 页 0 评论
语言 格式 评分
英语
.epub
3
摘要
文档介绍了Jupyter Notebook 6.5.4版本的功能、组件及其安全性修复。Jupyter Notebook是一个基于Web的交互式计算环境,支持代码编辑、可视化输出和多媒体内容的整合。版本更新包括多项安全性修复,如Open Redirect漏洞和XSS漏洞的修复,以及功能改进如.NotebookApp.allow_remote_access的配置。此外,文档还提供了贡献者列表和历史版本变更记录。
AI总结
《Jupyter Notebook 6.5.4 Documentation》总结如下: ### 主要内容: #### 1. **版本更新与新功能** - **6.5.4 版本**: - 增加了通过环境变量 `jupyter_token` 设置令牌的功能。 - 支持关闭空闲内核,通过 `--MappingKernelManager.cull_idle_timeout` 配置。 - 允许只读笔记本被信任。 - 将 JavaScript 测试迁移到 Selenium。 - **安全修复**: - 修复了 **Open Redirect Vulnerability (CVE-2019-10255)**,防止恶意 URL 在登录后重定向。 - 修复了 **Cross-Site Inclusion (XSSI) Vulnerability (CVE-2019-9644)**,通过设置 `X-Content-Type-Options: nosniff` 头和增强 CSRF 检查。 - 提升本地部署安全性,通过检查 Host 头防止 DNS 重绑攻击。 - 修复了 Bootstrap 的 XSS 漏洞(CVE-2018-14041)。 - 防止恶意目录名执行 JavaScript 并修复 nbconvert 端点的安全漏洞。 #### 2. **版本历史与更新** - **6.1.5**:修复了开放重定向漏洞(GHSA-c7vm-f5p4-8fqh)。 - **6.1.4**:修复了文档链接、新增故障排除内容,并解决了页面对齐问题。 - **6.1.3**:优化按钮标题显示。 - **6.1.2**:修复俄罗斯语消息格式问题。 - **6.0.2**:更新 JQuery 和 CodeMirror 版本,修复安全漏洞和 Python 格式问题。 - **6.0.1**:尝试重新建立 WebSocket 连接并修复资源缺失问题。 - **6.0**:这是一个重大的版本升级,包含了大量新功能和改进。 #### 3. **Jupyter Notebook 介绍** - **核心组件**: - **Web 应用程序**:支持交互式代码编辑、执行和展示结果。 - **内核(Kernels)**:负责代码执行和计算。 - **笔记本文档**:包含代码、文本、图像、方程等内容的自包含文档。 - **主要功能**: - 在浏览器中编辑和执行代码,支持自动补全和语法高亮。 - 展示计算结果,支持 HTML、LaTeX、PNG 等多种形式。 - 支持 Markdown 和 LaTeX 编写文本和数学表达式。 - 支持交互式部件和富媒体输出。 #### 4. **安全性** - 强调安全配置的重要性,鼓励用户咨询安全团队并遵循文档中的安全最佳实践。 #### 5. **贡献者**: 感谢所有贡献者,他们为 Jupyter Notebook 的开发和改进做出了重要贡献。 ### 结论: Jupyter Notebook 是一个功能强大的交互式计算环境,结合了代码执行、文档编写和结果展示,广泛应用于数据科学、教育和研究领域。版本 6.5.4 主要聚焦于安全修复和功能优化,建议用户及时更新以获得更好的安全性和用户体验。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 242 页请下载阅读 -
文档评分
请文明评论,理性发言.