python 读取Excel
时间: 2023-08-15 17:21:24 浏览: 92
Python可以使用许多库来读取Excel文件,其中比较常用的是`openpyxl`和`pandas`库。下面是两种库的使用方法:
#### 1. 使用openpyxl库
```python
# 安装openpyxl库
# pip install openpyxl
from openpyxl import load_workbook
# 打开一个Excel文件
wb = load_workbook(filename='example.xlsx')
# 选择一个工作表
ws = wb['Sheet1']
# 获取单元格的值
cell_value = ws['A1'].value
# 遍历行和列
for row in ws.iter_rows(min_row=1, max_col=3, max_row=2):
for cell in row:
print(cell.value)
```
#### 2. 使用pandas库
```python
# 安装pandas库
# pip install pandas
import pandas as pd
# 读取Excel文件
df = pd.read_excel('example.xlsx', sheet_name='Sheet1')
# 获取单元格的值
cell_value = df.iloc[0, 0] # 第一行第一列
# 遍历行和列
for index, row in df.iterrows():
print(row['列名1'], row['列名2'])
```
以上是两种常用的Python读取Excel文件的方式,具体使用哪种方式取决于你的需求和习惯。
阅读全文