借助第三方库实现读取/修改excel表格内的数据:常见的为 xlrd 和 openpyxl
只是读取excel的数据:xlrd,需要读取/写入数据:openpyxl,所以选择用openpyxl
# 安装第三方库
pip install openpyxl
流程
正常打开一个excel文件的流程:找到文件-双击打开-选择某个表-进行添加/修改-修改/写入就保存文件/只读取就不管-不用了就关闭
from openpyxl import load_workbook
# 找到文件,双击打开文件
workbook = load_workbook(filename="我是文件名.xlsx")
# 选择表名为Sheet1的表
# 指定表名获取表对象
sheet = workbook["Sheet1"]
# 通过索引获取表对象,0开始
sheet = workbook[0]
# 选中某个单元格
cells = sheet ["A1"]
# 获取对应单元格的数据(如果有)
values = cells.value
# 修改/写入就保存文件
workbook.save(filename="我是文件名.xlsx")
# 添加/修改结束了要关掉文件
workbook.close()
写入/修改数据
from openpyxl import load_workbook
workbook = load_workbook(filename="我是文件名.xlsx")
# 存在即修改,不存在则为写入
# 方式一:通过位置,指定单元格插入
sheet ["A1"] = &