测试发现,当至少有一个Excel应用存在时,执行语句bk = xw.books.add()不会出错;当没有Excel应用存在是直接执行语句bk = xw.books.add()会出错。
建议使用下面的方式:
>>> import xlwings as xw
>>> app=xw.App()
>>> bk=app.books.active #或 bk=app.books.add()
>>> sht=bk.sheets.active
测试发现,当至少有一个Excel应用存在时,执行语句bk = xw.books.add()不会出错;当没有Excel应用存在是直接执行语句bk = xw.books.add()会出错。
建议使用下面的方式:
>>> import xlwings as xw
>>> app=xw.App()
>>> bk=app.books.active #或 bk=app.books.add()
>>> sht=bk.sheets.active