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!