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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM