在tkinter上将文本传入标签中

问题描述 投票:0回答:1

我有两个文件:main.py和gui.py。main.py - 有点像后端,所有的计算都在这里进行。gui.py是一个前端。我在将main.py中的文本传递给gui.py中的标签时遇到了问题。

predicted = loaded_model.predict(X_new_tfidf)
print(category_list[predicted[0]])
gui.lblClassify.set(category_list[predicted[0]])

遇到的问题是 print(category_list[predicted[0]]) 给出一个输出(文本),我必须将其传递给gui中的标签。

标签在 gui.py 看起来像下面这样。

lblClassify = tk.Label(frame, textvariable = buttonText)
lblClassify.place(relx=0.69, rely=0.6, relheight=0.1, relwidth=0.3)
lblClassify.pack() 
python tkinter label
1个回答
0
投票

试试这个方法。 lblClassify = tk.Label(frame, text = "Your text goes here")

如果你想在创建Label后修改文本,这个方法应该可以解决。 lblClassify.config(text="Updated value")

© www.soinside.com 2019 - 2024. All rights reserved.