3
Argparse可选的位置参数?
我有一个打算像这样使用的脚本: usage: installer.py dir [-h] [-v] dir 是一个位置参数,其定义如下: parser.add_argument('dir', default=os.getcwd()) 我希望dir可以是可选的:未指定时,它应该只是cwd。 不幸的是,当我不指定dir参数时,我得到了Error: Too few arguments。
用于实现命令行界面的Python模块