xlwings处理Excel
程序员文章站
2022-03-11 11:48:30
...
- 导入库
import xlwings as xw
- 打开Excel文件获取workbook
''' 这种打开方式,可以设置Excel不可见 '''
app=xw.App(visible=True,add_book=False)
# app.display_alerts=False
# app.screen_updating=False
file = r'd:\workspace\test.xlsx'
# file = 'test.xlsx'
wb=app.books.open(file)
'''这种方式,会显式Excel及其更新的过程'''
wb = app.Book('test.xlsx')
- 获得sheet
fst = wb.sheets['sheet1']
- 获得cell
''' 获取A1单元格的数据 '''
fst.range('A1').value
#或者
fst.range(1,1).value
#或者
fst.cells(1,1).value
- 关闭Excel
wb.save()
wb.close()
# app.quit()