Jupyter IPython 命令行选项

Jupyter IPython 命令行选项

在本章中,让我们了解如何在IPython中使用各种命令行选项。

调用IPython程序

你可以使用以下选项来调用IPython程序

C:\python36> ipython [subcommand] [options] [-c cmd | -m mod | file] [--] [arg]

文件选项是一个扩展名为.py的Python脚本。如果没有给出其他选项,则执行该脚本并重新出现命令提示符。

C:\python36>ipython hello.py
Hello IPython
welcome to interactive computing

子命令和参数

一个IPython命令接受以下子命令选项 −

  • Profile – 创建和管理IPython配置文件。

  • Kernel – 启动一个没有附加前端的内核。

  • Locate – 打印到IPython目录的路径。

  • History – 管理IPython历史数据库。

一个IPython配置文件子命令接受以下参数

  • ipython profile create myprofile – 创建一个新的配置文件。

  • ipython profile list – 列出所有可用的配置文件。

  • ipython locate profile myprofile – 找到需要的配置文件。

要安装新的IPython内核,请使用以下命令

Ipython kernel –install –name

要打印IPython目录的路径,请使用以下命令:

C:\python36>ipython locate myprofile
C:\Users\acer\.ipython

此外,我们知道–

  • history 子命令管理着IPython历史数据库。

  • trim 选项将IPython历史数据库减少到最后1000条。

  • clear 选项会删除所有条目。

IPython的其他一些重要的命令行选项列举如下。

序号 IPython命令和描述
1 --automagic 开启自动调用魔法命令的功能。
2 --pdb 启用在每个异常后自动调用pdb调试器。
3 --pylab 预先加载matplotlib和numpy,以便与默认的matplotlib后端交互使用。
4 --matplotlib 配置matplotlib,以便与默认的matplotlib后端交互使用。
5 --gui=options 启用GUI事件循环与任何(’glut’, ‘gtk’, ‘gtk2’, ‘gtk3’, ‘osx’, ‘pyglet’, ‘qt’, ‘qt4’, ‘qt5’, ‘tk’, ‘wx’, ‘gtk2’, ‘qt4’)整合。

一些IPython命令行选项的使用示例如下表所示

序号 IPython命令和描述
1 ipython –matplotlib 启用matplotlib集成
2 ipython –matplotlib=qt 启用matplotlib与qt4后端集成。
3 ipython –profile=myprofile 开始使用配置文件foo
4 ipython profile create myprofile 创建配置文件foo,包括默认配置文件。
5 ipython help profile 显示profile子程序的帮助。
6 ipython locate 打印到IPython目录的路径
7 ipython locate profile myprofile 打印配置文件myprofile的目录路径。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程