python读取xlsx文件
时间: 2023-06-21 19:10:55 浏览: 80
在Python中读取xlsx文件通常使用第三方库openpyxl,首先需要安装这个库,可以通过pip命令安装:
```
pip install openpyxl
```
然后可以使用以下代码读取xlsx文件:
```python
from openpyxl import load_workbook
# 打开xlsx文件
workbook = load_workbook(filename='example.xlsx')
# 选择工作表
worksheet = workbook.active
# 读取单元格内容
cell_value = worksheet['A1'].value
print(cell_value)
# 读取一列数据
column_data = []
for cell in worksheet['A']:
column_data.append(cell.value)
print(column_data)
# 读取一行数据
row_data = []
for cell in worksheet[1]:
row_data.append(cell.value)
print(row_data)
# 读取整个工作表数据
all_data = []
for row in worksheet.iter_rows():
row_data = []
for cell in row:
row_data.append(cell.value)
all_data.append(row_data)
print(all_data)
```
其中,load_workbook函数用于打开xlsx文件,active属性用于选择工作表。读取单元格内容可以通过指定单元格的坐标,读取一列数据和一行数据可以通过指定列标和行标,读取整个工作表数据可以通过迭代所有行和列实现。
阅读全文
相关推荐








