在代码中使用 argparse 时,如果命令行中传递的可选参数少于所需的可选参数,如何生成错误消息?例如,我有 5 个可选参数,如果任何时候使用的可选参数少于 4 个,我想生成一条错误消息。我的初学者大脑无法弄清楚这一点。
import argparse
import math
parser = argparse.ArgumentParser(description='Loan Calculator')
parser.add_argument('--type', type=str)
parser.add_argument('--principal', type=int)
parser.add_argument('--periods', type=int)
parser.add_argument('--interest', type=float)
parser.add_argument('--payment', type=int)
args = parser.parse_args()
摇曳的蔷薇
相关分类