Jak zaimportować przestrzeń nazw / wyliczenie obiektu COM w Pythonie?

Jestem stosunkowo nowy w programowaniu / pythonie, więc doceniam każdą pomoc, jaką mogę uzyskać. Chcę zapisać plik programu Excel jako określony format przy użyciu programu Excel za pośrednictwem COM. Oto kod:

import win32com.client as win32 

def excel():
    app = 'Excel'
    x1 = win32.gencache.EnsureDispatch('%s.Application' % app)
    ss = x1.Workbooks.Add()
    sh = ss.ActiveSheet
    x1.Visible = True
    sh.Cells(1,1).Value = 'test write'
    ss.SaveAs(Filename="temp.xls", FileFormat=56)
    x1.Application.Quit()

if __name__=='__main__':
    excel()

Moje pytanie brzmi: jak określić plik FileFormat, jeśli nie znam go wyraźnie? Przeglądając dokumentację znajduję odnośnik na temat obiektu FileFormat. Nie mam pojęcia, jak uzyskać dostęp doObiekt XlFileFormat i zaimportuj go w taki sposób, że znajdę dla niego wartość wyliczenia.

Dzięki!

questionAnswers(4)

yourAnswerToTheQuestion