Excel 数据读写
excel 是一个软件,可以打开不同格式的文件:
xlsx (office 2016) openpyxl 常用
xls (office 2003) xlrd 过时了
安装依赖
pip install openpyxl
import openpyxl workbook = openpyxl.load_workbook(path)#导入工作簿 workbook.worksheets #list [<Worksheet "Sheet1">, <Worksheet "Sheet2">] sheet = workbook.active #默认(当前)工作表 sheet.title #"Sheet1" sheet = workbook["Sheet1"] #注意‘sheet2’的s要大写 切换具体的工作表 for row in sheet.iter_rows(values_only=True):#迭代工作表的每一行 print(row) #('第一列', '第二列') 每行内容的元组 a1 = sheet["A1"]#定位第一行第一列 a1.value#第一行第一列的值 a2 = sheet.cell(1,2)#定位第一行第二列 a2.value a1.value="孟丽平" #修改完的保存,才能生效 workbook.save(path)#假如path不存在,就会自动创建
标签:文件,sheet,openpyxl,读写,value,a1,workbook,path,教育 From: https://www.cnblogs.com/mlping/p/17292496.html