gpt4 book ai didi

python - 用户单击搜索按钮后尝试打印文本框的内容但没有打印 tkinter

转载 作者:行者123 更新时间:2023-12-01 04:35:07 25 4
gpt4 key购买 nike

用户在文本框中输入文本,单击搜索,然后打印文本。现在在 shell 中打印就很好了,因为我仍在开发它。但是,根据我在文档中阅读的所有内容,我所做的应该可行。所以我假设它是我看不到的小东西。请让我知道我做错了什么。

def save():
key = entryName.get()
print(key)

nameField = StringVar()
entryName = Entry(root,textvariable= nameField)
entryName.grid(row=3,column=2)

searchButton = Button(root, text = "Search", command = save())
searchButton.grid(row = 19,column = 2)

最佳答案

问题似乎在行中 -

searchButton = Button(root, text = "Search", command = save())

您应该直接将函数设置为 command 参数的值,而不是调用它并将其返回值设置为参数(即 None ,因为该函数不返回任何东西)。示例-

searchButton = Button(root, text = "Search", command = save)

关于python - 用户单击搜索按钮后尝试打印文本框的内容但没有打印 tkinter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31841762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com