我创建了一个tkinter应用程序,其中我使用“保存”按钮保存在UI中完成的过程。以下是我的代码的示例部分,以便更好地理解:
self.savebtn = Button(self.btm_frm,text="Save",width=10,command=self.savebutton)
def savebutton(self):
self.savelist=[]
self.savetext = r" Item - " + str(self.a) + " is done "
self.savelist.append(self.text)
所以每次点击“保存”按钮,它都会调用self.savebutton
命令实际保存一些文本。我想创建一个列表,记录self.savetext
的所有值但是我坚持创建整个数据列表,因为我不熟悉这种情况,上面的代码只能保留最后一个列表呼叫。任何人都可以指导实现这一点。
答案 0 :(得分:0)
您需要创建
self.savelist
在调用函数之前,只创建一次列表。