python列表导出,将Python列表导出到Excel

I am trying to export a list to excel via the Win32COM client whihc i have imported at the header.

The object i created is coded as below, but I cant seem to get it to export each value to its own row in the spreadsheet. If I can get a good pointer (other than give up python!! :D), I would appreciate it.

class XcelExport():

def excel(self):

app = 'Excel'

xl = win32.gencache.EnsureDispatch('%s.Application' % app)

ss = xl.Workbooks.Open(r'C:\MyFile.xls')

sh = ss.ActiveSheet

xl.Visible = True

sleep(.1)

sh.Cells(1,1).Value = 'Export-to-%s : Items' % app

sleep(.1)

for i in EventTableRFT:

sh.Range("A").Value = i

sh.Cells(i+2,1).Value = "End of the List!"

xprt = XcelExport()

xprt.excel

你可能感兴趣的:(python列表导出)