Python操作Excel把数据分给sheet的方法-创新互联

这篇文章主要讲解了Python操作Excel把数据分给sheet的方法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

成都创新互联专注于德惠企业网站建设,成都响应式网站建设,商城网站制作。德惠网站建设公司,为德惠等地区提供建站服务。全流程按需制作,专业设计,全程项目跟踪,成都创新互联专业和态度为您提供的服务

需求:根据country列的不同值,将内容分到不同sheet

Python操作Excel把数据分给sheet的方法

方法一:

读取原Excel,根据country列将不同的内容放到不同的sheet,并根据国家名称命名,将结果放到新的输出文件中。

#!/usr/bin/env python3
#读取Excel文件
import pandas as pd
input_file = "F://python入门//数据2//appname_test.xlsx"
output_file = "F://python入门//数据2//output.xlsx"
data_frame = pd.read_excel(input_file,sheet_name='sum1',index_col = None)
data_frame_country = data_frame['country']
category_countory = set(data_frame_country)
writer = pd.ExcelWriter(output_file)
for country in list(category_countory):
  df = data_frame[data_frame['country'] == country]
  df.to_excel(writer, sheet_name= country ,index=False)
writer.save()

当前标题:Python操作Excel把数据分给sheet的方法-创新互联
浏览路径:http://bzwzjz.com/article/dhioee.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 手机网站制作 成都网站制作 高端网站设计 成都网站制作 成都网站建设公司 手机网站制作 高端定制网站设计 成都网站建设 成都网站建设 自适应网站建设 成都网站设计 营销型网站建设 响应式网站设计 外贸网站建设 app网站建设 重庆网站建设 网站设计公司 重庆企业网站建设 手机网站制作设计 移动网站建设 成都响应式网站建设 手机网站建设套餐