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 列出所有文本
StringVar 也有一个get()方法:
new_data = worksheet._get_cell((element + 1), j).value+"\n"
result.set(result.get() + new_data)
Run Code Online (Sandbox Code Playgroud)