我希望能够添加多对开始和结束日期作为参数,但我不确定如何。
目前我的代码如下:
perf record
但我希望能够添加多对开始和结束日期,使用类似 if __name__ = "__main__":
parser = argparse.ArgumentParser()
parser.add_argument('--start_date', type = str)
parser.add_argument('--end_date', type = str)
stdin_args = parser.parse_args()
do_function(...)
的参数,将一个整数作为我要输入的日期对的数量。例如,
n_date_pairs
如何添加?
答案 0 :(得分:0)
通常我会使用对列表来表示您所描述的数据。然后遍历列表。这是一个玩具示例:
list_of_date_pairs = [['2020-01-02', '2020-01-04'], ['2021-03-24', '2021-04-01'], ['2021-07-01', '2021-07-05']]
for st, end in list_of_date_pairs:
parser.add_argument(st)
parser.add_argument(end)