【发布时间】:2020-12-28 13:56:55
【问题描述】:
我在代码主体中创建了一个 Entry() 框,并希望使用在函数中输入的数据。我尝试使用参数,但它们不起作用。
我想在验证函数中使用数据。
这是代码主体中的输入框:
username_input_box = Entry(root, width=30)
username_input_box.place(x=200, y=153) # name enter box
username_input_box.get()
password_input_box = Entry(root, width=30)
password_input_box.place(x=200, y=180) # password enter box
password_input_box.get()
I 然后从另一个函数调用该函数:
login_button = Button(root, text="Click here to enter data", command=validation(username_input_box.get(), password_input_box.get()))
并尝试使用参数:
def validation(username1, password1):
它说参数'username1'的值没有被使用。有什么想法吗?
谢谢xx
【问题讨论】:
-
这是完整的代码吗?如果是这样,请告诉我们你是如何把它们放在一起的。 “参数'username1 value is not used'”可能是一个警告,如果您不使用该变量,您可能会忽略它