工作需要要处理excel中的数据。使用VBA是选择之一,百度一下发现使用python处理数据也是很火。就跟风学习了一下。
python 读写excel文件主要有xlrd和xlwt两个库。还有新的openpyxl。这里介绍最新openpyxl。
- 安装
使用pip install openpyxl 即可。如果出现SSL错误,可以使用国内的镜像网站:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple openpyxl
如果还是出现错误,就重复几次。 - 使用
使用非常简单。
第一步是打开文件
第二步是选定sheet
第三步是读取对于单元格的内容。要注意的是openpyxl是从1开始的,而不是大家习惯的从0开始。
import openpyxl as pyxl
excel = pyxl.load_workbook("abc.xlsx")
table = excel.get_sheet_by_name(