xlwings处理Excel

  1. 导入库
import xlwings as xw
  1. 打开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')
  1. 获得sheet
fst = wb.sheets['sheet1']
  1. 获得cell
''' 获取A1单元格的数据 '''
fst.range('A1').value
#或者
fst.range(1,1).value 
#或者
fst.cells(1,1).value
  1. 关闭Excel
wb.save()
wb.close()
# app.quit()

你可能感兴趣的:(python,excel)