对于任何一个需要绑定的东西
如:
.after()
.bind()
不能直接传参数,(如果传参数,那么在运行到这个地方的时候则会直接运行该方法,甚至导致.bind()或者.after()失效)必须要用lambda: 你的函数(你的参数)
,如果你在.after里面出现了传参的方法,那么大概率会出现以下异常:
RuntimeError: maximum recursion depth exceeded
这个坑了我几个小时。这个小细节真的很要命。
对于任何一个需要绑定的东西
如:
.after()
.bind()
不能直接传参数,(如果传参数,那么在运行到这个地方的时候则会直接运行该方法,甚至导致.bind()或者.after()失效)必须要用lambda: 你的函数(你的参数)
,如果你在.after里面出现了传参的方法,那么大概率会出现以下异常:
RuntimeError: maximum recursion depth exceeded
这个坑了我几个小时。这个小细节真的很要命。