openpyxl读取 Excel 文件中的数据代码
时间: 2024-05-13 07:18:18 浏览: 93
使用 openpyxl 库可以读取 Excel 文件中的数据。以下是一个简单的示例代码:
```python
import openpyxl
# 打开 Excel 文件
workbook = openpyxl.load_workbook(filename='example.xlsx')
# 获取工作表名称
sheet_name = workbook.sheetnames[0]
# 选择工作表
worksheet = workbook[sheet_name]
# 读取单元格数据
cell_value = worksheet['A1'].value
print(cell_value)
# 读取行数据
row_values = []
for row in worksheet.iter_rows(values_only=True):
row_values.append(row)
print(row_values)
# 读取列数据
column_values = []
for column in worksheet.iter_cols(values_only=True):
column_values.append(column)
print(column_values)
# 关闭 Excel 文件
workbook.close()
```
其中,`filename` 参数为 Excel 文件路径,`sheetnames` 属性获取工作表名称列表,`iter_rows` 方法可以按行迭代读取数据,`iter_cols` 方法可以按列迭代读取数据,`values_only` 参数为 True 时只返回单元格的值。
阅读全文