Python3 tkinter 多个参数
我现在知道了,要在tkinter中创建一个带有参数的命令按钮,我可以使用lambda来实现。比如说,Button(root, text="button", command=lambda: function(argument))
。
但是,如果我想传递多个参数,比如说现在我需要传递两个参数,该怎么做呢?我试着写成lambda: function(argument1, argument2)
,结果却出现了错误,提示是:
TypeError: <lambda>() takes no arguments (1 given)
那我该怎么做呢?