壳牌

打开加载了Pyramid应用程序的交互式Shell。此命令接受一个名为“config_uri”的位置参数,该参数指定用于交互shell的PasteDeploy配置文件。格式为“inifile name”。如果不使用该名称,将假定使用Pyramid默认应用程序。示例:“pshell myapp.ini main”。

如果您不直接将加载程序指向包含Pyramid应用程序的ini文件的部分,该命令将尝试为您查找该应用程序。如果要加载包含多个Pyramid应用程序的管道,加载程序将使用最后一个。

usage: pshell [-h] [-p PYTHON_SHELL] [-l] [--setup SETUP] [config_uri] [config_vars ...]
config_uri

配置文件的URI。

config_vars

配置文件所需的变量。例如, http_port=%(http_port)s 将期待 http_port=8080 在这里经过。

-h, --help

显示此帮助消息并退出

-p <python_shell>, --python-shell <python_shell>

选择要使用的Shell。使用--list shells选项可以获得可能的shell列表。

-l, --list-shells

列出所有可用的Shell。

--setup <setup>

将在环境对shell可用之前传递给它的可调用文件。此选项将覆盖 [壳牌] INI部分。