from win32com.client import Dispatch
xl= Dispatch("Excel.Application")
xl.Visible = True # otherwise excel is hidden
# newest excel does not accept forward slash in path
wb = xl.Workbooks.Open(r'U:\Example.xls')
print "count of sheets:", wb.Sheets.Count
for sh in wb.Sheets:
print sh.Name
wb.Close()
xl.Quit()
Результат:
count of sheets: 3
Sheet1
Sheet2
Sheet3
Ваша лучшая документация найдена в Excel.Обычно я записываю макрос, смотрю на сгенерированный код, учусь из файла справки и пишу то, что мне нужно в Python.