【openpyxl】01:读取文件示例

下面是一个使用openpyxl打开一个xlsx文件并读取数据的示例代码:

import openpyxl

# 打开Excel文件
workbook = openpyxl.load_workbook('example.xlsx')

# 获取第一个工作表
sheet = workbook.active

# 读取单元格数据
cell_value = sheet['A1'].value
print(cell_value)

# 读取整个行的数据
row_values = []
for cell in sheet[1]:
    row_values.append(cell.value)
print(row_values)

# 读取整个列的数据
column_values = []
for cell in sheet['A']:
    column_values.append(cell.value)
print(column_values)

# 读取整个工作表的数据
all_data = []
for row in sheet.iter_rows():
    row_data = []
    for cell in row:
        row_data.append(cell.value)
    all_data.append(row_data)
print(all_data)

在这个示例中,我们首先使用openpyxl.load_workbook()方法打开一个名为example.xlsx的Excel文件。然后,我们使用workbook.active属性获取第一个工作表,并使用单元格的坐标或行/列标识符来读取单元格、行或列的数据。最后,我们使用sheet.iter_rows()方法遍历整个工作表,并将每个单元格的值添加到一个二维列表中,以便我们可以读取整个工作表的数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值