Abriendo la aplicación de Excel desde Python

Estoy usando ‘xlwt’ para escribir en archivos de Excel como parte de mi proyecto en Python. También necesito abrir la hoja de cálculo de Excel para mostrarla y cerrarla. Encontré una función:

import webbrowser webbrowser.open('C:/Users/300231823/Desktop/GUI/simplenew4.xls') 

Esto parece abrir el archivo .xls. ¿Cómo cierro el archivo?

Soy completamente nuevo en progtwigción y comencé a usar Python hace 3 semanas.

 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'C:\Users\300231823\Desktop\GUI\simplenew4.xls') wb.Close() xl.Quit() 

El módulo win32com es parte de pywin32 .

Alternativamente también puedes usar XLWings :

 >>> app = xw.App() # or something like xw.apps[0] for existing apps >>> app.books['Book1']