所以,我有几个可选参数的函数,象这样:通常一起使用,如果指定了这2个ARGS然后optarg3不使用多个可选参数蟒蛇
def func1(arg1, arg2, optarg1=None, optarg2=None, optarg3=None):
Optarg1 & optarg2是。相反,如果指定了optarg3,则不使用optarg1 & optarg2。如果它是一个可选参数,它会是容易的功能“知道”要使用的参数:
if optarg1 != None:
do something
else:
do something else
我的问题是如何将我“说”要使用的可选参数的功能,当有多个可选参数而不是所有的参数总是被指定的?用** kwargs解析参数的方法是?
的可能的复制[功能与可选的参数?](https://stackoverflow.com/questions/9539921/function-with-optional-arguments) –