我如何top level widget从用作按钮或菜单命令的功能访问?有一种方法可以使用来在此命令功能中添加参数command=lambda: f(params),但我认为这可能会更容易。
2 回答
收到一只叮咚
TA贡献1821条经验 获得超4个赞
该lambda
是一个封闭当且仅当params
是在你创建函数时非全局范围。对的情况也是如此def
。尝试更换command=lambda: f(params)
用def command(): return f(params)
,并尝试更换的身体make_callback
用return lambda: f(params)
。
添加回答
举报
0/150
提交
取消