2017-02-24 50 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」)' –