gpt4 book ai didi

python - 获取按钮小部件的文本

转载 作者:太空狗 更新时间:2023-10-29 20:12:27 24 4
gpt4 key购买 nike

我想从按钮中获取文本以使用 if 语句进行比较。

假设我有这个按钮:

my_button = Button(self, text = 'hi')
my_button.grid(row = 0, column = 0, sticky = W)

并且想做这样的事情:

my_text = my_button.text

因此以下 if 语句的计算结果为 True:

if my_text == 'hi':
# do something

我怎样才能以简单的方式做到这一点?

最佳答案

你可以简单地做:

my_text = my_button['text']

Tkinter 允许您以这种方式访问​​小部件的任何选项(heightwidthtext 等)


如果您需要将此作为方法调用,您可以使用 .cget :

my_text = my_button.cget('text')

请注意,此方法适用于所有标准 Tkinter 小部件。

关于python - 获取按钮小部件的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26765218/

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