小编Dav*_*ger的帖子

如何使用按键绑定和按钮命令运行 tkinter 函数?

是否可以通过按下按钮和事件来运行函数?当我尝试通过按下按钮来运行此功能时,可以理解的是,它给出了错误

类型错误:listFiller() 缺少 1 个必需的位置参数:“事件”。

找不到类似的问题,但也许这只是我缺乏编程知识。

代码:

class MyClass:

    def __init__(self, master):
        self.myButton = tk.Button(master, text='ok', command=self.listFiller)
        self.myButton.pack()

        self.myEntry = tk.Entry(master)
        self.myEntry.bind("<Return>",self.listFiller)
        self.myEntry.pack()

    def listFiller(self, event):
        data = self.myEntry.get()
        print(data)
Run Code Online (Sandbox Code Playgroud)

python tkinter function

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

标签 统计

function ×1

python ×1

tkinter ×1