获取工作表中行和列的最大值
print(sheet.max_column)
print(sheet.max_row)
sheet.title = ‘学生信息’
print(sheet.title)
结果:
(5)访问单元格的所有信息
访问单元格的所有信息
print(sheet.rows) # 返回一个生成器, 包含文件的每一行内容, 可以通过便利访问.
循环遍历每一行
for row in sheet.rows:
循环遍历每一个单元格
for cell in row:
获取单元格的内容
print(cell.value, end=‘,’)
print()
结果:
(6)保存修改信息
保存修改信息
wb.save(filename=‘Boom.xlsx’)
结果:
总结一下:
操作Excel表格可详细的概括如下:
1.导入 openpyxl 模块。
2.调用 openpyxl.load_workbook()函数。
3.取得 Workbook 对象。
4.调用 wb.sheetnames和 wb.active 获取工作簿详细信息。
5.取得 Worksheet 对象。
6.使用索引或工作表的 cell()方法,带上 row 和 column 关键字参数。
7.取得 Cell 对象。
8.读取 Cell 对象的 value 属性
需求:
-
定义一个函数, readwb(wbname, sheetname=None)
</