-2
我正在一個程序和它的一部分是:無法配置textvaraible爲Entry組件
ent = Entry(root)
再後來:
ent.config(textvarible=a)
(一個是一個數字) 當我加載程序的入口沒有改變。怎麼了,我該如何解決?
我正在一個程序和它的一部分是:無法配置textvaraible爲Entry組件
ent = Entry(root)
再後來:
ent.config(textvarible=a)
(一個是一個數字) 當我加載程序的入口沒有改變。怎麼了,我該如何解決?
條目小部件不能這樣工作(標籤)。要設置值的條目wdiget您需要刪除當前內容並插入新的內容:
ent.delete(0, 'end')
ent.insert(0, a)
有這樣做的第二種方式。您可以將Entry的值綁定到StringVar,然後Entry將顯示StringVar設置的任何值。
var = StringVar(root)
ent = Entry(root, textvariable=var)
# to update:
var.set(a)
而且,用這種方法STRINGVAR反映所有改變用戶對入境,所以你需要處理的只是var
。