这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 spock,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
spock - spock 1.6.1 的手册页
商品描述
=========
IPython的
=========
Python 交互式计算工具 ==========================================
具有自动历史记录(输入和输出)、动态对象的 Python shell
内省、更简单的配置、命令完成、访问系统外壳
和更多。 IPython 也可以嵌入到正在运行的程序中。
用法
ipython [子命令] [选项] [-c cmd | -m 模式 | 文件] [--] [参数] ...
如果不带任何选项调用,它将执行文件并退出,传递剩余的
脚本的参数,就像您使用 python 指定了相同的命令一样。
您可能需要在要传递给脚本的 args 之前指定 `--`,以防止
IPython 试图解析它们。 如果在之前指定选项`-i`
文件名,它将在运行脚本后进入交互式 IPython 会话,
而不是退出。 以 .py 结尾的文件将被视为普通的 Python,但
以 .ipy 结尾的文件可以包含特殊的 IPython 语法(魔术命令、shell
扩展等)。
IPython 中的几乎所有配置都可以通过命令行获得。 做`ipython
--全部帮助` 查看所有可用选项。 对于持久配置,请查看
您的 `ipython_config.py` 配置文件以获取详细信息。
这个文件一般安装在`IPYTHONDIR`目录下,有一个
每个配置文件的单独配置目录。 默认配置文件目录
将位于 $IPYTHONDIR/profile_default. 对于 Linux 用户,IPYTHONDIR
默认为`$HOME/.config/ipython`,对于其他Unix系统
`$HOME/.ipython`。 对于 Windows 用户,$HOME 解析为 C:\Documents 和
在大多数情况下,Settings\YourUserName。
要使用默认配置文件初始化配置文件,请执行以下操作:
$> ipython 配置文件创建
并开始编辑`IPYTHONDIR/profile_default/ipython_config.py`
在 IPython 的文档中,我们将这个目录称为`IPYTHONDIR`,你
可以通过创建具有此名称的环境变量来更改其默认位置
并将其设置为所需的路径。
如需更多信息,请参阅您的文档中 HTML 和 PDF 格式的手册
安装,或在线 http://ipython.org/documentation.html.
子命令 -----------
子命令作为`spock cmd [args]` 启动。 有关使用子命令“cmd”的信息,
做:`spock cmd -h`.
定位
打印 IPython 目录的路径
轮廓
创建和管理 IPython 配置文件。
领事
启动基于 IPython 终端的控制台。
核心
启动一个没有附加前端的内核。
笔记本
启动 IPython HTML Notebook Server。
转换
将笔记本转换为/从其他格式。
控制台
启动 IPython Qt 控制台。
历史
管理 IPython 历史数据库。
可选项 -------
取值的参数实际上是完整 Configurables 的便利别名,其
别名列在帮助行上。 有关完全可配置的更多信息,请参阅
'--帮助所有'。
--无自动缩进
关闭自动缩进。
--autoedit-语法
打开自动编辑有语法错误的文件。
--深度重载
默认情况下启用深度(递归)重新加载。 IPython 可以使用 deep_reload
递归地重新加载模块中的更改的模块(它取代了 reload()
功能,因此您无需更改任何内容即可使用它)。 deep_reload() 强制一个
完全重新加载其代码可能已更改的模块,默认为 reload()
功能没有。 当 deep_reload 关闭时,IPython 将使用正常的 reload(),
但 deep_reload 仍可用作 dreload()。 此功能已关闭
默认 [这意味着您同时拥有正常的 reload() 和 dreload()]。
--确认退出
当您尝试使用 EOF(Unix 中的 Control-D,
Windows 中的 Control-Z/Enter)。 通过键入“exit”或“quit”,您可以强制直接
没有任何确认就退出。
--pylab
预加载 matplotlib 和 numpy 以与默认 matplotlib 交互使用
后端。
--matplotlib
将 matplotlib 配置为与默认 matplotlib 后端交互使用。
--术语标题
启用自动设置终端标题。
- 经典的
使 IPython 具有与经典 Python 提示符类似的感觉。
--自动缩进
开启自动缩进。
--无自动
关闭魔术命令的自动调用。
- 横幅
在启动 IPython 时显示横幅。
--自动魔法
打开魔术命令的自动调用。 在 IPython 提示符下输入 %%magic
获取更多信息。
--无深度重载
默认情况下禁用深度(递归)重新加载。
--无术语标题
禁用自动设置终端标题。
--鼻子
消除提示之间的所有间距。
-i
如果从命令行运行代码,之后变成交互式。 注:可以
也可以简单地表示为“-i”。
-调试
将日志级别设置为 logging.DEBUG(最大化日志输出)
--pprint
启用结果的自动漂亮打印。
--无自动编辑语法
关闭对有语法错误的文件的自动编辑。
- 安静的
将日志级别设置为 logging.CRITICAL(最小化日志输出)
--无颜色信息
禁用对信息相关的事物使用颜色。
--颜色信息
IPython 可以通过一组函数显示有关对象的信息,并且
可以选择为此使用颜色,语法突出显示源代码和各种
其他元素。 但是,因为此信息是通过寻呼机传递的(例如
'less') 和许多寻呼机对颜色代码感到困惑,这个选项被关闭
默认。 你可以测试它并在你的 ipython_config.py 文件中永久打开它
如果它对你有用。 测试它并永久打开它,如果它适用于您的
系统。 魔术功能 %%color_info 允许您以交互方式切换
供测试用。
- 在里面
使用默认配置文件初始化配置文件。
这是等价的
运行`ipython profile create ` 在启动之前。
--无-pdb
在每次异常后禁用自动调用 pdb 调试器。
- 快的
无需配置文件即可快速启动。
--无确认退出
退出时不要提示用户。
--pydb
使用第三方“pydb”包作为调试器,而不是 pdb。 需要那个pydb
安装。
--pdb
在每次异常后启用自动调用 pdb 调试器。
--无打印
禁用结果的自动漂亮打印。
--无横幅
不要在启动 IPython 时显示横幅。
--个人资料=(BaseIPythonApplication.profile)
默认值:u'default' 要使用的 IPython 配置文件。
-c (InteractiveShellApp.code_to_run)
默认值:'' 执行给定的命令字符串。
--pylab=(InteractiveShellApp.pylab)
默认值:无选项:['auto', 'gtk', 'inline', 'osx', 'qt', 'qt4', 'tk', 'wx']
预加载 matplotlib 和 numpy 以供交互使用,选择特定的
matplotlib 后端和循环集成。
--自动呼叫=(InteractiveShell.autocall)
默认值:0 选项:(0, 1, 2) 使 IPython 自动调用任何可调用对象
即使您没有输入明确的括号。 例如,'str 43' 变成
'STR(43)' 自动。 该值可以为“0”以禁用该功能,“1”为
“智能”自动调用,如果没有更多参数,则不会应用它
行,“2”表示“完整”自动调用,其中所有可调用对象都自动
调用(即使没有参数存在)。
--ipython-目录=(BaseIPythonApplication.ipython_dir)
默认值:u'/home/zreszela/.ipython' IPython 目录的名称。 这个
目录用于记录配置(通过配置文件)、历史存储、
等等。默认值通常是 $HOME/.ipython。 也可以指定此选项
通过环境变量 IPYTHONDIR。
--gui=(InteractiveShellApp.gui)
默认值:无选项:('qt', 'wx', 'gtk', 'glut', 'pyglet', 'osx') 启用 GUI
事件循环集成('qt'、'wx'、'gtk'、'glut'、'pyglet'、'osx')。
--logappend=(InteractiveShell.logappend)
默认值:'' 以追加模式开始记录到给定文件。
-m (InteractiveShellApp.module_to_run)
默认值:'' 将模块作为脚本运行。
--分机=(InteractiveShellApp.extra_extension)
默认值: '' 要加载的 IPython 扩展的带点模块名称。
--日志级别=(Application.log_level)
默认值:30 选项:(0, 10, 20, 30, 40, 50, 'DEBUG', 'INFO', 'WARN', 'ERROR',
'CRITICAL') 按值或名称设置日志级别。
--颜色=(InteractiveShell.colors)
默认值:'Linux' 选项:('NoColor', 'LightBG', 'Linux') 设置配色方案
(NoColor、Linux 或 LightBG)。
--matplotlib=(InteractiveShellApp.matplotlib)
默认值:无选项:['auto', 'gtk', 'inline', 'osx', 'qt', 'qt4', 'tk', 'wx']
将 matplotlib 配置为与默认 matplotlib 后端交互使用。
--缓存大小=(InteractiveShell.cache_size)
默认值:1000 设置输出缓存的大小。 默认是1000,你可以
在您的配置文件中永久更改它。 将其设置为 0 将完全禁用
缓存系统,可接受的最小值为 20(如果您提供的值小于
超过 20,则重置为 0 并发出警告)。 定义此限制是因为
否则你会花更多的时间重新刷新一个太小的缓存而不是工作
--日志文件=(InteractiveShell.logfile)
默认值:'' 要使用的日志文件的名称。
--配置=(BaseIPythonApplication.extra_config_file)
默认值:u'' 要加载的额外配置文件的路径。 如果指定,则加载此配置
文件以及任何其他 IPython 配置。
要查看所有可用的配置,请使用`--help-all`
例子 --------
蟒蛇 --matplotlib
# 启用 matplotlib 集成
蟒蛇 --matplotib=qt
# 启用与 qt4 后端的 matplotlib 集成
蟒蛇 --日志级别=DEBUG
# 将日志设置为调试
蟒蛇 - 轮廓=FOO
# 从配置文件 foo 开始
ipython qt控制台
# 启动 qtconsole GUI 应用程序
ipython 帮助 qtconsole
# 显示 qtconsole subcmd 的帮助
蟒蛇控制台
# 启动基于终端的控制台应用程序
ipython 帮助控制台
# 显示控制台 subcmd 的帮助
蟒蛇笔记本
# 启动 IPython 笔记本
ipython 帮助笔记本
# 显示笔记本子命令的帮助
ipython profile create foo # 使用默认配置文件创建配置文件 foo ipython
help profile # 显示配置文件 subcmd 的帮助
ipython 定位
# 打印 IPython 目录的路径
ipython locate profile foo # 打印配置文件`foo`的目录路径
ipython nbconvert
# 将笔记本转换为/从其他格式
使用 onworks.net 服务在线使用 spock