📝 Jupyter教程

40篇技术文档
  Jupyter教程

📅  最后修改于: 2020-11-08 07:01:57        🧑  作者: Mango

Jupyter项目是用于交互式计算的综合软件套件,其中包括Jupyter Notebook,QtConsole,nbviewer,JupyterLab等各种软件包。本教程为您提供有关Jupyter项目的详尽知识。在本教程结束时,您将能够将其概念应用到软件编码中。Jupyter笔记本电脑是当今数据科学家的事实上的标准交互环境。本教程对于想要学习和实践Python/ R等数据科学库的每个人都非常有用。...

  IPython-简介

📅  最后修改于: 2020-11-08 07:02:18        🧑  作者: Mango

Jupyter项目是用于交互式计算的一套软件产品。 IPython最初是由Fernando Perez在2001年开发的,是增强的Python解释器。 2011年引入了基于Web的IPython笔记本形式的IPython终端界面。2014年,Jupyter项目作为IPython的一个衍生项目而启动。Jupyter项目下的软件包包括-Jupyter notebook-一个基于Web的Python,J...

  IPython-安装

📅  最后修改于: 2020-11-08 07:02:34        🧑  作者: Mango

默认情况下, Python的Anaconda包含IPython。可以从Anaconda的下载页面www.anaconda.com/download/下载。该链接提供了所有主要OS(Windows,MacOS和Linux)和体系结构(32位和64位)的二进制文件。要在标准Python安装中单独安装IPython,可以使用pip命令,如下所示-IPython内部使用以下软件包-Sr.No.IPytho...

  IPython-入门

📅  最后修改于: 2020-11-08 07:02:53        🧑  作者: Mango

本章将说明如何开始使用IPython。从命令提示符启动IPython。在继续深入了解IPython之前,请注意,您将注意到两个主要的Python提示,而不是常规的>>>,如下所示-In [1]出现在任何输入表达式之前。在输出出现之前出现Out [1]。此外,方括号中的数字会自动增加。观察以下屏幕截图以更好地理解-现在,如果您已经安装了Python的Anaconda发行版,请从开始菜单中打开Anac...

  IPython-运行和编辑Python脚本

📅  最后修改于: 2020-11-08 07:03:10        🧑  作者: Mango

在本章中,让我们了解如何运行和编辑Python脚本。运行命令您可以在输入提示中使用run命令来运行Python脚本。 run命令实际上是行魔术命令,实际上应该写为%run。但是,默认情况下,%automagic模式始终处于启用状态,因此您可以忽略此模式。编辑指令IPython还提供了edit magic命令。它调用操作系统的默认编辑器。您可以通过Windows记事本编辑器将其打开,然后可以编辑脚本...

  IPython-历史命令

📅  最后修改于: 2020-11-08 07:03:22        🧑  作者: Mango

IPython保留当前会话的命令及其结果。我们可以通过按上下键来滚动浏览先前的命令。此外,输出的最后三个对象存储在特殊变量_,__和___中。历史魔术命令显示当前会话中的先前命令,如以下屏幕截图所示-...

  IPython-系统命令

📅  最后修改于: 2020-11-08 07:03:37        🧑  作者: Mango

如果输入单元格中的语句以感叹号(!)开头,则将其视为基础操作系统的系统命令。例如,!ls(对于linux)和!dir(对于Windows)显示当前目录的内容系统命令的输出也可以分配给Python变量,如下所示-输出变量存储而不会在换行字符的颜色和分裂。也可以将Python变量或表达式与系统命令调用结合使用。大括号{}中的变量可以嵌入命令文本中。观察以下示例-这是另一个示例,可以理解为Python变...

  IPython-命令行选项

📅  最后修改于: 2020-11-08 07:03:58        🧑  作者: Mango

在本章中,让我们了解如何在IPython中使用各种命令行选项。调用IPython程序您可以使用以下选项来调用IPython程序-file选项是扩展名为.py的Python脚本。如果未给出其他选项,则脚本将被执行并重新出现命令提示符。子命令和参数IPython命令接受以下子命令选项-配置文件-创建和管理IPython配置文件。内核-启动没有附加前端的内核。定位-打印IPython目录的路径。历史记录...

  IPython-动态对象自省

📅  最后修改于: 2020-11-08 07:04:13        🧑  作者: Mango

IPython具有动态获取有关Python对象信息的不同方式。在本章中,让我们学习IPython中动态对象自省的方法。使用?和??提供有关对象的特定且更详细的信息。在下面讨论的第一个示例中,创建了一个简单的整数对象a。可以输入?来获取其信息。在输入单元格中。在第二个示例中,让我们定义一个函数并使用?内省该函数对象。和??。注意,魔术函数%psearch等效于?的使用。或??用于获取对象信息。...

  IPython-IO缓存

📅  最后修改于: 2020-11-08 07:04:30        🧑  作者: Mango

IPython控制台上的输入和输出单元是递增编号的。在本章中,让我们详细研究Python中的IO缓存。在IPython中,使用向上箭头键检索输入。此外,所有以前的输入都将保存并可以检索。变量_i,__i和___i始终存储前三个输入项。另外,In和_in变量提供所有输入的列表。显然,_in [n]从第n个输入单元中检索输入。以下IPython会话可帮助您了解这种现象-同样,单,双和三下划线充当变量来...

  将IPython设置为默认Python环境

📅  最后修改于: 2020-11-08 07:04:44        🧑  作者: Mango

不同的环境变量会影响Python的行为。 PYTHONSTARTUP环境变量已分配给Python脚本。效果是,此脚本在Python提示符出现之前被执行。如果每次新的Python会话启动时默认加载某些模块,这将很有用。以下脚本(start.py)导入IPython模块并执行start_ipython()函数,以在调用Python可执行文件时由IPython shell用提示符(>>>)替换默认的Py...

  IPython-导入Python Shell代码

📅  最后修改于: 2020-11-08 07:04:59        🧑  作者: Mango

IPython可以使用默认>>>提示符和另一个IPython会话从标准Python控制台读取。以下屏幕截图显示了用标准Python Shell编写的for循环-复制代码(以及Python提示)并将其粘贴到IPython输入单元格中。 IPython可以智能地过滤输入提示(>>>和…)或IPython的输入提示(在[N]:和…:中)同样,可以将一个IPython会话中的代码粘贴到另一个会话中。下面给...

  嵌入IPython

📅  最后修改于: 2020-11-08 07:05:13        🧑  作者: Mango

IPython模块的embed()函数可以将IPython嵌入到Python代码的命名空间中。因此,您可以在默认的Python环境中利用IPython功能,例如对象自省和制表符完成。嵌入之前,存在于全局名称空间中的Python对象将可供IPython使用。如果在IPython中形成新对象或修改了以前的对象,则退出IPython后它们将自动用于默认环境。嵌入式IPython Shell不会更改早期代...

  IPython-魔术命令

📅  最后修改于: 2020-11-08 07:05:57        🧑  作者: Mango

与标准Python shell相比,魔术命令或魔术函数是IPython提供的重要增强功能之一。这些魔术命令旨在解决使用Python进行数据分析中的常见问题。实际上,它们控制IPython本身的行为。魔术命令充当便捷功能,而Python语法并不是最自然的一种。它们对于在工作流程中嵌入无效的Python语法很有用。魔术命令的类型魔术命令有两种类型-线魔术细胞魔法线魔术它们类似于命令行调用。它们以%字符...

  Jupyter项目-概述

📅  最后修改于: 2020-11-08 07:06:15        🧑  作者: Mango

Jupyter项目于2014年从IPython项目中衍生出来。IPython的语言不可知功能以Jupyter的名称转移。该名称是对Jupyter支持的核心编程语言的引用,Jupyter项目下的Julia, Python和RProducts旨在支持交互式数据科学和科学计算。Jupyter项目包含各种产品,描述如下-IPykernel-这是一个向Jupyter提供IPython内核的软件包。Jupyt...