Phi*_*ide 1 python command-line args
我正在尝试编写一个 python 脚本,使用argparse
它将一个值设置为True
if-d
已设置。
这是我正在尝试的:
parser.add_argument("-d", "--dynamic", required=False)
dynamic = False
if args.dynamic is not None:
dynamic = True
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
用法:psd.py [-h] -f FILE [-d DYNAMIC] psd.py:错误:参数 -d/--dynamic:需要一个参数
如何将标志设置为期望 0 个参数?
使用操作:
parser.add_argument("-d", "--dynamic", action='store_true')
Run Code Online (Sandbox Code Playgroud)
您可以删除“必需的”kwarg。
归档时间: |
|
查看次数: |
1759 次 |
最近记录: |