python怎么读取xlsx文件并根据相同的信息拆分成几个csv文件
时间: 2023-08-13 16:04:25 浏览: 108
Python使用tablib生成excel文件的简单实现方法
你可以使用Python中的pandas库来读取和处理Excel文件,并使用groupby函数来根据相同的信息拆分成几个csv文件。
以下是示例代码:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('data.xlsx')
# 根据相同的信息拆分成几个DataFrame
groups = df.groupby('column_name')
# 遍历每个DataFrame并保存为csv文件
for group_name, group_data in groups:
group_data.to_csv(group_name + '.csv', index=False)
```
其中,'data.xlsx'是要读取的Excel文件名,'column_name'是要根据其进行拆分的列名。遍历每个DataFrame并保存为csv文件时,使用了group_name作为文件名。你可以根据自己的需求进行修改。
阅读全文