gpt4 book ai didi

python - Python 的空白 Tkinter 字段

转载 作者:行者123 更新时间:2023-12-04 08:08:48 28 4
gpt4 key购买 nike

我需要你的帮助来弄清楚如何进行以下编码:
我的想法是在字段 name 时收到一条消息和 quantity在我通过按钮执行功能时处于空白状态。如果名称和数量为空白并且程序说它是 .!entry,我打印了值是多少和 .!entry2分别。
不幸的是它不起作用。我做错了什么?

if name == .!entry and quantity == .!entry2:
message = Label(root, text = 'Name and Quantity required' , fg = 'red')
message.grid(row = 4, column = 0, columnspan = 2, sticky = W + E)
return

最佳答案

正如@JordyvanDongen 在评论中指出的,您应该使用 entry.get()获取条目对象内的文本。
我建议你使用这个代码,假设入口对象被命名为 namequantity :

if not name.get() or not quantity.get():
message = Label(root, text = 'Both name and quantity are required', fg = 'red')
message.grid(row = 4, column = 0, columnspan = 2, sticky = W + E)
return None
我将条件更改为 or以便如果其中任何一个字段为空,它将被触发,但您可能希望将其更改回 and取决于你的目的..

关于python - Python 的空白 Tkinter 字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66082488/

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