python中 **kwargs 的应用

1     def __init__(self, **kwargs):
2         allowed_kwargs = {'name', 'logging'}
3         for kwarg in kwargs.keys():
4             assert kwarg in allowed_kwargs, 'Invalid keyword argument: ' + kwarg
5         name = kwargs.get('name')

这里应用assert来给出指定的keys

猜你喜欢

转载自www.cnblogs.com/duchp1997/p/12320981.html
今日推荐