【发布时间】:2022-08-05 23:37:04
【问题描述】:
我有一个脚本,用户可以在其中输入日期范围的两个日期值来运行我的脚本。如果他们不输入两个值,我希望我的脚本以默认日期范围运行。我怎样才能做到这一点?
现在这就是我所拥有的:
parser = argparse.ArgumentParser()
parser.add_argument(\'start\', type=str, help=\'Start date YYYY-MM-DD\')
parser.add_argument(\'end\', type=str, help=\'End date YYYY-MM-DD\')
args = parser.parse_args()
start = args.start
stop = args.end
** if the two dates are invalid or not provided by user: **
start = \'20220101\'
stop = \'20220416\'
-
使用
default=参数作为add_argument -
parser.add_argument(\'end\', type=str, help=\'End date YYYY-MM-DD\', default=\'2022-10-05)`
标签: python