在Python中将wxListBox写入.txt文件

时间:2014-10-20 00:47:34

标签: python-2.7 loops wxpython writetofile

我有一个填充字符串的wxListBox。我想将我的wxListBox的内容写入.txt文件。

我试过了:

def saveDB(self, parent):

    listBox = ""
    for i in range(self.listBox.GetCount()):
        listBox = self.listBox.GetString(i) + "\n"

这似乎没有完成工作。如何将内容写入.txt文件?

1 个答案:

答案 0 :(得分:2)

listBox = ""
    for i in range(self.listBox.GetCount()):
        listBox = self.listBox.GetString(i) + "\n"

这只是将列表框内容放入' listBox'变量

你需要写一个文件,就像这样。

f = open('yourfile.txt', 'w')
f.write(listBox)
f.close()