提示选项分析器
optprompt的Python项目详细描述
Optprompt公司
提示选项分析器
示例
importoptpromptparser=optprompt.OptionPrompter(config_files=['./example.toml'])parser.add_argument('-n','--name',prompt='What is your name')parser.add_argument('-r','--race',prompt='What is your race',default='elf')parser.add_argument('-e','--edition')opts=parser.parse_args()print(opts)
配置文件
^{pr2}$将产生以下输出
(venv) [dylan@voyager examples]$ PYTHONPATH=$(pwd)/.. python example.py
What is your name : Bob
What is your race [elf]:
Namespace(edition='3.5', name='Bob', race='elf')
- 项目
标签: