win32com.client.gencache.EnsureDispatch("Excel.Application") или win32com.client.DispatchEx("Excel.Application")
В недрах интернета встречаются примеры создания объекта Excel из win32com двумя способами:
Excel = win32com.client.gencache.EnsureDispatch("Excel.Application")
Excel = win32com.client.DispatchEx("Excel.Application")
Честно говоря, не видал объяснений в чем разница, просто спрошу что использовать лучше и "безопаснее".