猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
以下内容还不是太理解,求助关于python中bind()的使用!
我用bind来使键盘与事件关联,但当关联有两个事件以上时,只有最前面那个事件有效,后面的按相应的键没反应,怎么处理才正确阿
缥缈止盈
浏览 200
回答 2
2回答
慕姐4208626
让前面那个事件去触发后面的事件不就成了,调用后面那个函数。 所以不需要一个事件下bind很多个函数。只需要一个母函数,调用一组子函数。
0
0
0
慕容森
自己制定一个绑定函数不就行了,使用闭包可以很好地解决这个问题.def bind_mul( *func_args ,**params ):def _t( ):for func in func_args:func( **params )return _tbind( bind_mul( func1 ,func2 ,param1 = 1 ,param2 = 'test' ) )可以同时绑定多个函数,和输入多个参数
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
C
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续