run_command

(函数来自 pyomo.scripting.util)

pyomo.scripting.util.run_command(command=None, parser=None, args=None, name='unknown', data=None, options=None)[源代码]

执行一个处理命令行参数然后调用命令行驱动程序的函数。

此函数提供了一个通用的工具来执行命令 函数相当通用。此函数与驱动程序分离 以便能够对命令行执行进行性能分析。

Parameters:
  • command – 将执行以处理命令行选项的函数的名称,使用解析器对象。

  • parser – 命令行函数使用的解析器对象。

  • options – 如果这不是 None,则忽略 args 选项并使用此选项来指定命令选项。

  • args – 解析的命令行参数。如果此值为 None,则使用sys.argv中的参数来解析 命令行。

  • name – 指定命令行的名称(用于错误消息)。

  • data – 一个包含标签数据的容器。

Returns:

  • retval – 命令行执行的返回值。

  • errorcode – 如果Pyomo成功运行则为0