Wie importiere ich einen COM-Objektnamensraum / eine COM-Aufzählung in Python?

Ich bin relativ neu im Programmieren / Python, daher würde ich mich über jede Hilfe freuen, die ich bekommen kann. Ich möchte eine Excel-Datei mit Excel über COM in einem bestimmten Format speichern. Hier ist der Code:

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()

Meine Frage ist, wie gebe ich das FileFormat an, wenn ich den Code dafür nicht explizit kenne? Beim Durchsuchen der Dokumentation finde ich den Verweis auf ein FileFormat-Objekt. Ich weiß nicht, wie ich auf das zugreifen sollXlFileFormat-Objekt und importiere es so, dass ich den Aufzählungswert dafür finden kann.

Vielen Dank!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage