天天看点

c++ 读写excel_Python小程序系列——读取Excel文件

读取Excel文件

openpyxl是一个能够读写Excel文档的Python第三方工具库,能够同时读取和修改Excel文档。对于一个已经存在的Excel文档,可以使用openpyxl模块的load_workbook函数进行读取。

excel文档的基本定义

1) 工作薄(workbook):一个EXCEL文件就称为一个工作薄,一个工作薄中可以包含若干张工作表。 2) 工作表(sheet):工作薄中的每一张表格称为工作表,每张工作表都有一个标签,默认为sheet1sheet2sheet3来命名,(一个工作 薄默认为由3个工作表组成) 3) 活动表(active sheet):指当前正在操作的工作表 4) 行(row): 工作表中的每一行行首数字(1、2、3、)称为行标题;一张工作表最多有65536行 5) 列(column): 列标题:工作表中每一列列首的字母(A、B、C)称为列标题;一张工作表最多有256列 6)单元格(cell): 工作表的每一个格称为单元格

源代码附上来:

from openpyxl import  load_workbook# 加载Excel文件wb = load_workbook('e:pythonproject表格.xlsx')# 获取当前激活的工作簿sheet1 = wb.active# 获取行数据count = 0for row in sheet1.iter_rows():    # 过滤标题行,从第二行开始    if count == 0:        count +=1        continue    print(f'姓名:{row[0].value}工资:{row[1].value}')    count +=1
           

说明:如果openpyxl没有安装,可在Terminal下用pip install openpyxl安装

c++ 读写excel_Python小程序系列——读取Excel文件

Excel文件内容如下图:

c++ 读写excel_Python小程序系列——读取Excel文件

运行效果:

c++ 读写excel_Python小程序系列——读取Excel文件

继续阅读