import pandas as pd # 读取原始Excel文件 df = pd.read_excel('常州.xlsx') # 获取所有地区名称 regions = df['企业类型'].unique() # 按照地区名称分组,将每个分组输出到新的Excel文件中 for region in regions: region_df = df[df['企业类型'] == region] region_df.to_excel(f'{region}.xlsx', index=False)加上将新输出的全部Excel放进一个文件夹中的代码
时间: 2024-02-21 09:00:06 浏览: 66
pandas读取excel文件
5星 · 资源好评率100%
好的,您可以使用Python的os模块来实现将新输出的全部Excel放进一个文件夹中的功能。具体代码如下:
```
import pandas as pd
import os
# 创建文件夹
if not os.path.exists('output'):
os.mkdir('output')
# 读取原始Excel文件
df = pd.read_excel('常州.xlsx')
# 获取所有地区名称
regions = df['企业类型'].unique()
# 按照地区名称分组,将每个分组输出到新的Excel文件中
for region in regions:
region_df = df[df['企业类型'] == region]
region_df.to_excel(f'output/{region}.xlsx', index=False)
```
这段代码中,首先使用`os.mkdir()`函数创建了一个名为`output`的文件夹(如果该文件夹不存在的话),然后在循环中使用`to_excel()`函数将分组后的数据输出到`output`文件夹中,文件名为对应的地区名称。
阅读全文