python读取处理Excel数据
时间: 2023-10-19 07:07:48 浏览: 95
Python有很多库可以用来读取和处理Excel数据,其中比较常用的是pandas和xlrd。
使用pandas读取Excel数据:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('data.xlsx', sheet_name='Sheet1')
# 处理数据
# ...
# 保存为Excel文件
df.to_excel('output.xlsx', index=False)
```
使用xlrd读取Excel数据:
```python
import xlrd
# 打开Excel文件
workbook = xlrd.open_workbook('data.xlsx')
# 获取Sheet1
sheet = workbook.sheet_by_name('Sheet1')
# 获取行数和列数
nrows = sheet.nrows
ncols = sheet.ncols
# 遍历每一行
for i in range(nrows):
row_values = sheet.row_values(i)
# 处理数据
# ...
# 保存为Excel文件
# ...
```
需要注意的是,使用xlrd库读取Excel文件时,需要安装xlrd库,并且只支持xls格式的文件。如果要读取xlsx格式的文件,可以使用openpyxl库。
阅读全文