tkinter button 回参数
时间: 2023-08-05 08:02:30 浏览: 81
关于Python Tkinter Button控件command传参问题的解决方式
5星 · 资源好评率100%
在Tkinter中,可以使用`command`参数来指定按钮被点击时要调用的函数,并且可以向该函数传递参数。下面是一个示例:
```python
import tkinter as tk
def button_clicked(param):
print(f"Button clicked with parameter: {param}")
root = tk.Tk()
# 创建一个按钮,指定回调函数并传递参数
button = tk.Button(root, text="Click me", command=lambda: button_clicked("Hello, World!"))
button.pack()
root.mainloop()
```
在上面的例子中,我们创建了一个按钮,并将`command`参数设置为一个lambda函数,该函数调用`button_clicked`函数并传递了一个参数"Hello, World!"。当按钮被点击时,`button_clicked`函数将被调用,并且参数将被打印输出。
你可以根据需要修改`button_clicked`函数来执行任何你想要的操作。
阅读全文