小编cyt*_*zix的帖子

单击时如何获取按钮ID?

我不知道如何引用在 tkinter 中单击的按钮。

我的代码:

for file in files: 
     btn = Button(root, text=file).pack()
Run Code Online (Sandbox Code Playgroud)

现在例如 50 个按钮是从作为源的文件生成的。
但是,当我单击任何按钮时,只会引用最后一个按钮,而不是我真正想要使用/单击的按钮。

在 JavaScript 中,我们使用this引用我们真正点击的对象,但是我在 Python 中找不到任何解决方案。

python tkinter button

3
推荐指数
1
解决办法
7716
查看次数

标签 统计

button ×1

python ×1

tkinter ×1