Tkinter StringVar() 连接

gin*_*gin 1 python string excel user-interface tkinter

我正在将 Tkinter lib 用于 Python gui,并且我想使用循环显示 Excel 工作表中的文本,以及框架内的标签,但是,由于 StringVar 仅具有设置功能,因此我无法插入新值或连接细绳

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")
Run Code Online (Sandbox Code Playgroud)

其中,结果是 stringVar,它显示在 gui 的标签内

Label1= ttk.Label(frame1, textvariable=result)
Run Code Online (Sandbox Code Playgroud)

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

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

Nov*_*vel 5

StringVar 也有一个get()方法:

new_data = worksheet._get_cell((element + 1), j).value+"\n"
result.set(result.get() + new_data)
Run Code Online (Sandbox Code Playgroud)