2017-02-24 27 views
0

有没有办法获取Tkinter中标签小部件中字符串的长度?我试图用按钮更新标签的值,我的第一个检查是看看标签中是否有东西。什么我想要做的基本情况如下获取标签小部件中字符串的长度

if len(label_widget) > 0: 
    do something.... 
else: 
    do something else 

回答

0

cget方法让你得到的任何配置选项的值。

例如:

if len(label_widget.cget("text")) > 0: 
    ... 
+0

是' “文本”'部分的参数传递到'cget'?或者它有什么作用? – Goalieman

+0

这是配置选项的名称。当你配置一个选项时,你可以像'Label(...,text =“hello”)那样进行操作。当你想获得配置选项时,你可以将该名称指定为字符串'the_label.cget(“text”)' –