我想将(entry)中的值传递给python中的函数,但我有som

2024-06-14 22:59:31 发布

您现在位置:Python中文网/ 问答频道 /正文

b = Button(root3,text="ADD",command=lambda: update_file(str(ent1.get()),str(ent3.get()),str(ent2.get())))

我有一个错误:

File "C:/Users/khaled/PycharmProjects/projectAI/fathy1.py", line 29, in <lambda>
b = Button(root3,text="ADD",fg="white",bg="blue",width=10,command=lambda: update_file(str(ent1.get()),str(ent3.get()),str(ent2.get())))

Tags: lambdatextaddget错误updatebuttoncommand
1条回答
网友
1楼 · 发布于 2024-06-14 22:59:31

定义一个函数并将命令名作为该函数名

def myFun():
    update_file(str(ent1.get()),str(ent3.get()),str(ent2.get()))

b = Button(root3,text="ADD",command=myFun)

相关问题 更多 >