在Python操作Excel的模块中,必须要推荐xlwings。
要想学好、会用xlwings,对于常规的API要熟悉起来。
先发下xlwings英文版的介绍文档链接,英语大神们可以直接去那里汲取营养:
https://docs.xlwings.org/en/stable/
本文攫取其中的常规API,和大家分享下。
一、xlwings和Excel的对应关系
二、每段程序的Title
import xlwings as xw
import os
app = xw.App(visible = False, add_book = False)
三、操作Excel工作簿的API
1、打开Excel工作簿
excel_path = r'E:\Andy\Data Source\xlwings\Make Excel Fly\Test.xlsx'
wb = app.books.open(excel_path)
wb = xw.Book(excel_path)
2、新建Excel工作簿
wb_new = app.books.add()
3、保存Excel工作簿
wb.save()
wb_new.save(r'E:\Andy\Data Source\xlwings\Make Excel Fly\wb_new.xlsx')
4、关闭Excel工作簿
wb.close()