我有一个问题,在Apache CLI中正确设置一些选项。
我在尝试这样的事情。。。
usage: ViewReport -r <file> -d <name> [-rp [arg1] [arg2] [arg3] ... ] [OPTIONS]
-r <file> Report path
-d <name> DB Config Name
-rp <name|class|value> list of report parameters
OPTIONS
-preview
....
我需要-rp选项有无限数量的arg,每个arg都是一个逗号分隔的name、className和objectValue列表。
我不知道如何配置我的选项来处理类似的事情,以便CLI将列表作为输入处理。
编辑让我们假设Args需要是列表项对名称=值
The most common method for utilizing Fabric is via its command-line tool, fab, which should have been placed on your shell’s executable path when Fabric was installed. fab tries hard to be a good Unix
建立一个解析器 import argparse parser = argparse.ArgumentParser( description='This is a PyMOTW sample program', ) 简单示例 # argparse_short.py import argparse parser = argparse.ArgumentParser(description='
Navicat Data Modeler 提供一些选项让你自定义用户界面和性能。 若要打开选项窗口,从菜单栏选择“工具”->“选项”。
Navicat 为所有工具提供完整的自定义用户界面选项。 若要打开选项窗口,请从菜单栏选择“工具”->“选项”。
Navicat 为所有工具提供完整的自定义用户界面选项。 若要打开选项窗口,请从菜单栏选择“工具”->“选项”。
Vim拥有很多选项可以设置以改变其展现方式。 主要有两种选项:布尔选项(值为"on"或"off")和键值选项。 布尔选项 执行如下命令: :::vim :set number 如果之前屏幕左侧没有显示行号,那么现在你就会看见行号。执行命令: :::vim :set nonumber 行号应该消失。number是一个布尔选项:可以off、可以on。通过:set number命令打开、 :set