Python操作Excel的库还是挺多的,比较常见的有:xlwings
、xlrd
、xlwt
、openpyxl
、xlutils
等。
xlrd
、xlwt
都有自身的局限性,例如xlrd
只读不写,xlwt
不能处理.xlsx
综合下来,xlwings
是相对功能更全面,操作文件效率相对高,可以与matplotlib、pandas无缝衔接,免费开源的库。
安装
xlwings不是Python的内置库,需要单独安装。
1 |
pip install xlwings |
使用
首先了解一下Excel的基本结构。
Excel的基本结构可以分为:Applicat[......]