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