Tkinter StringVar() concatenation
我正在将Tkinter lib用于Python gui,我想使用循环在excel表中显示文本,并在框架内显示标签,但是,由于StringVar仅设置了功能,因此我无法插入新值,或连接字符串
1 2 3 4 5 6 7 | print('Matched Tweets') for i, element in enumerate(ranked_tweets): for j in range(1, 8): result.set(worksheet._get_cell((element + 1), j).value+"\ ") #result.set("\ ") |
,结果为stringVar,并显示在gui
的标签中
1 | Label1= ttk.Label(frame1, textvariable=result) |
并且当我运行该应用程序时,它仅显示一个结果,因为它每次迭代都使用set方法覆盖该变量。
我的问题是,如何使用stringVar
列出所有文本
StringVar也有一个
1 2 3 | new_data = worksheet._get_cell((element + 1), j).value+"\ " result.set(result.get() + new_data) |