在python tkinter按钮命令中使用或不使用lambda函数之间的差异

问题描述 投票:0回答:1

我在tkinter中使用Button小部件时有一个问题。我是新来的。我注意到,当我们在Button小部件中使用命令时,有时会像这样调用一个简单函数,有时会使用lambda函数,然后再调用它。有什么区别?

例如:tk.Button(窗口,文本=“ Click Me!”,命令= myfunction)tk.Button(win,text =“ Result”,command = lambda:result(en1.get())

不能仅使用lambda吗?谢谢。

python button tkinter
1个回答
0
投票

要回答您的问题,不需要lambda函数。

有关更多信息,I would recommend this post about lambdas.

© www.soinside.com 2019 - 2024. All rights reserved.