У меня есть список, созданный как
self.statusListCtrl = wx.ListCtrl(self.panelUpper, -1, style=wx.LC_REPORT|wx.SUNKEN_BORDER)
Я добавляю данные в этот список, используя
self.statusListCtrl.Append([datetime.datetime.now(),action,result])
Когда мой процесс завершен, у меня есть хороший список, показывающий вещи, которые были опробованы, результат этой попытки и отметку даты и времени. Теперь я хочу вывести это в текстовый файл. моя проблема в том, что я не могу получить данные из моего listctrl правильно.
Вот как я пытаюсь перебрать список.
fileName = 'd:\ssplogs\sspInstaller.log'
FILE = open(fileName,"w")
for itemIdx in range(0,self.statusListCtrl.GetItemCount()):
line = str(self.statusListCtrl.GetItemText(itemIdx) + "\n")
print "line" , line
writeLine = line
FILE.write(writeLine)
FILE.close()
Вывод, который я получаю, - это только моя отметка даты и времени, которая является первым столбцом моего списка. Как мне получить это, чтобы я увидел что-то вроде
datetime, action, result