python got an unexpected keyword argument
模拟了一下异常:def add(x,y):return x+yprint(add(bbb=3))
文章共123字 · 阅读需要大约1分钟
一键AI生成摘要,助你高效阅读
问答
·
模拟了一下异常:
def add(x,y):
return x+y
print(add(bbb=3))
报错:
TypeError: add() got an unexpected keyword argument 'bbb'
原因:
add函数没有参数bbb,传了一个未知参数bbb
解决方法:
def add(x,y,*args,**kwargs):
return x+y
print(add(bbb=3))
这样也不报错
def add(**kwargs):
return 4
print(add(pre=4,bbb=3))
更多推荐
已为社区贡献22条内容
所有评论(0)