from tkinter import *
def my_function(parameter1, parameter2):
total = int(entrada1.get()) + int(entrada2.get())
Label(root,text=calculated_property).pack()
root = Tk()
frame = Frame(root)
frame.pack()
root.title("Testing 123")
numero1 = IntVar()
numero2 = IntVar()
entrada1 = Entry(root,textvariable=numero1)
entrada1.pack()
entrada2 = Entry(root,textvariable=numero2)
entrada2.pack()
aceptar = Button(root,text="Calcular",command=my_function)
aceptar.pack()
root.mainloop()
我正在用Python开发简单的图形界面。我在用特金特图书馆练习
生成的表单非常简单,它只是由两个输入和一个调用函数的按钮组成:my\函数
调用该函数时遇到问题,因为属性“command”不允许任何参数,但我的\函数需要两个参数,这两个参数由窗体的输入给定
然后,在我的\函数中调用几个函数,并在标签中返回一个计算出的\属性
你能给我什么解决办法吗
非常感谢你
只需使用lambda function传递参数:
此代码相当于执行以下操作:
除了函数是内联创建的
相关问题 更多 >
编程相关推荐