python 读取Excel信息
时间: 2023-08-15 20:19:28 浏览: 42
Python 可以使用 `pandas` 或 `xlrd` 库来读取 Excel 文件信息。
使用 `pandas` 读取 Excel 文件信息:
```python
import pandas as pd
# 读取 Excel 文件
df = pd.read_excel('file.xlsx')
# 查看 Excel 文件的列名
print(df.columns)
# 获取 Excel 文件的行数和列数
num_rows = df.shape[0]
num_cols = df.shape[1]
# 遍历 Excel 文件的每一行
for i in range(num_rows):
row_data = df.iloc[i]
# 对每行数据进行处理
# ...
```
使用 `xlrd` 读取 Excel 文件信息:
```python
import xlrd
# 打开 Excel 文件
workbook = xlrd.open_workbook('file.xlsx')
# 获取 Excel 文件的第一个工作表
worksheet = workbook.sheet_by_index(0)
# 获取工作表的行数和列数
num_rows = worksheet.nrows
num_cols = worksheet.ncols
# 遍历每一行
for i in range(num_rows):
row_data = worksheet.row_values(i)
# 对每行数据进行处理
# ...
```
`pandas` 库的优势在于它可以将 Excel 文件读取为一个 `DataFrame` 对象,方便进行数据处理和分析。`xlrd` 库则更接近于底层操作,可以更加灵活地读取 Excel 文件信息。根据具体需求选择合适的库。