从包含更改值的变量创建列表

时间:2018-02-28 10:08:36

标签: python python-3.x tkinter

我创建了一个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的所有值但是我坚持创建整个数据列表,因为我不熟悉这种情况,上面的代码只能保留最后一个列表呼叫。任何人都可以指导实现这一点。

1 个答案:

答案 0 :(得分:0)

您需要创建

  

self.savelist

在调用函数之前,只创建一次列表。