Tkinter StringVar()串联

我使用Python gui Tkinter库,我想显示文本从Excel表使用一个循环,并在框架内的标签,但是,因为StringVar只有设置function,我不能插入新值,或连接串

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+"\n") #result.set("\n") 

其中的结果是stringVar,它在gui里面显示

 Label1= ttk.Label(frame1, textvariable=result) 

当我运行应用程序时,它只显示一个结果,因为它每次迭代都会用set方法覆盖variables。

我的问题是,如何使用stringVar列出所有文本

StringVar也有一个get()方法:

 new_data = worksheet._get_cell((element + 1), j).value+"\n" result.set(result.get() + new_data)