怎么用python读取excel数据并导出
时间: 2024-09-26 13:04:38 浏览: 41
在Python中,我们可以使用一些流行的库来读取Excel文件,如pandas和openpyxl。以下是使用这两个库的基本步骤:
1. **使用pandas**:
首先安装pandas和xlrd库:
```bash
pip install pandas xlrd
```
然后你可以使用`pandas.read_excel()`函数读取Excel文件:
```python
import pandas as pd
data = pd.read_excel('file.xlsx') # 替换 'file.xlsx' 为你的Excel文件路径
```
`data`就是包含Excel内容的数据框,你可以进一步处理数据。
2. **使用openpyxl**:
如果需要更细粒度的控制或者支持更新Excel,可以使用openpyxl,安装命令如下:
```bash
pip install openpyxl
```
读取示例:
```python
from openpyxl import load_workbook
wb = load_workbook('file.xlsx')
sheet = wb.active
for row in sheet.iter_rows(values_only=True):
print(row)
```
这将逐行打印数据。
3. **导出到Excel**:
使用pandas,可以这样保存数据到新文件:
```python
data.to_excel('output.xlsx', index=False) # 将"data"保存为新的Excel文件
```
阅读全文