2014-10-20 105 views
0

我有一個填充字符串的wxListBox。我想將我的wxListBox的內容寫入一個.txt文件。將wxListBox寫入Python中的.txt文件

我曾嘗試:

def saveDB(self, parent): 

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

這似乎並不爲完成工作。如何將內容寫入.txt文件?

回答

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

這只是將listbox內容變成了一個'listBox'變量。

你需要寫入一個文件,這樣的事情應該做的。

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

這很好,感謝@Werner感謝幫助! – 2014-10-20 14:56:41