如何从Tkinter按钮获得命令功能?

2024-04-24 01:20:09 发布

您现在位置:Python中文网/ 问答频道 /正文

创建ttk.按钮后,可以通过各种方式获得回调函数的名称。但是有没有办法获得回调函数本身呢

用例是我想在回调函数中使用按钮的回调函数来分配给另一个小部件

目前,我正在将按钮的回调函数分配给创建按钮对象后的另一个属性。不过,这是多余的,如果可能的话,我想直接从Button对象本身获取回调函数


Tags: 对象函数名称属性部件方式button用例
1条回答
网友
1楼 · 发布于 2024-04-24 01:20:09

不,没有支持的方法通过自省获取命令。将其添加为属性的解决方案是非常合理的。如果您对它需要两行代码而不是一行代码感到困扰,您可以对按钮进行子类化以隐藏该细节

相关问题 更多 >