Jupyter 简明教程
IPython - Command Line Options
在本章中,让我们了解如何使用 IPython 中的各种命令行选项。
Invoking IPython Program
你可以使用以下选项调用 IPython 程序:
C:\python36> ipython [subcommand] [options] [-c cmd | -m mod | file] [--] [arg]
file 选项是一个 Python 脚本,扩展名为 .py。如果没有给出其他选项,将执行该脚本并重新显示命令提示符。
C:\python36>ipython hello.py
Hello IPython
welcome to interactive computing
Subcommands and Parameters
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 的其他一些重要的命令行选项 −
Sr.No. |
IPython Command & Description |
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 命令行选项的示例用法显示在以下表格中 −
Sr.No. |
IPython Command & Description |
1 |
ipython --matplotlib enable matplotlib integration |
2 |
ipython --matplotlib=qt 启用带 qt4 后端的 matplotlib 集成 |
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 打印配置文件 |