epub文档 Jupyter Notebook 5.1.0 Documentation

4.36 MB 184 页 0 评论
语言 格式 评分
英语
.epub
3
摘要
文档详细介绍了Jupyter Notebook的功能、组件及其版本更新情况。Jupyter Notebook是一个交互式计算环境,支持代码、文本、数学、图像等多种内容,并能将其转换为多种格式进行共享。版本5.1.0引入了初步的多语言支持(i18n)、UI改进和安全性增强,包括默认启用的token认证。文档还覆盖了安装、配置、扩展和安全相关的详细信息,并提供了用户指南和开发者文档,帮助用户充分利用Jupyter Notebook的功能。
AI总结
以下是《Jupyter Notebook 5.1.0 Documentation》的简要总结,重点突出核心观点和关键信息: --- ### **版本更新说明** #### **Jupyter Notebook 5.1.0** 这是一个重要更新,包含以下主要改进和新功能: 1. **初步实现多语言支持**:通过PR #2140实现了国际化(i18n)的初步支持。 2. **身份验证改进**:在Notebook UI中暴露带有身份验证令牌的URL(PR #2666)。 3. **UI优化**:修复了搜索背景样式问题(PR #2387)、Markdown样式问题(PR #2571、#2691、#2534)。 4. **功能扩展**:允许其他类型的会话(PR #2559),并支持在不使用`--allow-root`的情况下列出正在运行的Notebook(PR #2421)。 5. **其他改进**:包括浏览器字体大小调整、权限管理和安全性增强。 --- ### **用户手册** #### **功能介绍** Jupyter Notebook是一个交互式计算环境,支持创建包含以下内容的文档: - 实时代码 - 交互式小部件 - 绘图 -叙述性文本 - 数学公式 - 图片和视频 这些文档可以导出为多种格式,并通过电子邮件、Dropbox、版本控制系统(如Git)或nbviewer.jupyter.org共享。 #### **主要组件** 1. **Notebook Web应用**:一个基于浏览器的工具,用于交互式编写和运行代码,制作包含代码、文本、公式和多媒体的文档。 2. **Kernels**:用于执行用户代码的独立进程,支持代码运行、计算和交互式功能(如代码补全)。 3. **Notebook文档**:自包含的文件,记录了Notebook中的所有内容,包括代码输入、输出结果、文本、公式、图像和其他媒体。 #### **安全性** - **令牌认证**:默认启用,生成令牌并在浏览器自动打开时使用。 - **CORS头授权**:增加了对CORS头的支持。 - **安全问题报告**:鼓励用户报告安全漏洞。 #### **配置与扩展** - **配置文件**:支持通过配置文件和命令行选项自定义Notebook的行为。 - **扩展功能**:支持通过Jupyter扩展包(nbextensions)扩展Notebook功能。 --- ### **技术亮点** 1. **富媒体呈现**:支持HTML、LaTeX、PNG、SVG等格式的计算结果显示。 2. **Markdown与LaTeX集成**:Markdown单元格支持内联LaTeX公式,使用MathJax渲染。 3. **安全机制**:默认启用令牌认证,增强了Notebook服务器的安全性。 4. **多语言支持**:为未来的国际化功能打下基础。 5. **扩展性**:支持通过Python包分发Jupyter扩展。 --- ### **早期版本亮点** - **版本4.3.0**:引入令牌认证,默认启用,增强了安全性。 - **版本4.0.0**:作为独立包的首次发布。 - **版本4.0.5**:修复了多个安全漏洞,包括恶意文件名和二进制文件的问题。 --- ### **停用与安全说明** - **Token Authentication**:已停用,建议升级到更高版本。 - 用户应注意安全更新,并及时修复安全漏洞。 --- ### **总结** Jupyter Notebook是一款功能强大、灵活且安全的交互式计算工具,适用于教育、科研和行业应用。版本5.1.0进一步优化了功能和安全性,推荐用户及时升级以获取最新特性和修复。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 177 页请下载阅读 -
文档评分
请文明评论,理性发言.