- lambda传参
lambda传参
- 在tkinter、pyqt5、toga等中经常会需要给回调函数传参,这里就可以使用lambda
- 直接看示例
# 回调函数没有默认参数
on_press = lambda: callback('参数1', '参数2'...)
# 回调函数原本就有一个参数,例如toga的button回调函数
on_press=lambda ok_button: callback(ok_button, '参数1', '参数2'...))
# 同时回调多个函数
on_press=lambda ok_button: [callback(ok_button, '参数1', '参数2'...),
callback(ok_button, '参数1', '参数2'...),
...
])
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)