import pandas as pd

df = pd.read_excel("all_faq.xlsx")
washer = pd.DataFrame()  # 洗衣机
vacuum_cleaner = pd.DataFrame()  # 吸尘器
Water_purifier = pd.DataFrame()  # 净水器
fan = pd.DataFrame()  # 电风扇
Lock = pd.DataFrame()  # 门锁
Clothes_dryer = pd.DataFrame()  # 晾衣机
Electric_heaters = pd.DataFrame()  # 点暖器
Air_disinfection_machine = pd.DataFrame()  # 空气消毒机
Floor_scrubbers = pd.DataFrame()  # 洗地机
rice_cooker = pd.DataFrame()  # 电饭煲
Humidifier = pd.DataFrame()  # 加湿器
Spotlights = pd.DataFrame()  # 射灯
HomePad = pd.DataFrame()
router = pd.DataFrame()  # 路由器

for i in df.index:
    if '洗衣机' in df['文档来源'][i]:
        washer = pd.concat([washer, df.iloc[i, :]], axis=1)

    elif '洗烘一体机' in df['文档来源'][i]:
        washer = pd.concat([washer, df.iloc[i, :]], axis=1)

    elif '吸尘器' in df['文档来源'][i]:
        vacuum_cleaner = pd.concat([vacuum_cleaner, df.iloc[i, :]], axis=1)

    elif '净水器' in df['文档来源'][i]:
        Water_purifier = pd.concat([Water_purifier, df.iloc[i, :]], axis=1)

    elif '电风扇' in df['文档来源'][i]:
        fan = pd.concat([fan, df.iloc[i, :]], axis=1)

    elif '落地扇' in df['文档来源'][i]:
        fan = pd.concat([fan, df.iloc[i, :]], axis=1)

    elif '门锁' in df['文档来源'][i]:
        Lock = pd.concat([Lock, df.iloc[i, :]], axis=1)

    elif '晾衣机' in df['文档来源'][i]:
        Clothes_dryer = pd.concat([Clothes_dryer, df.iloc[i, :]], axis=1)

    elif '晾衣架' in df['文档来源'][i]:
        Clothes_dryer = pd.concat([Clothes_dryer, df.iloc[i, :]], axis=1)

    elif '点暖气' in df['文档来源'][i]:
        Electric_heaters = pd.concat([Electric_heaters, df.iloc[i, :]], axis=1)

    elif '电暖器' in df['文档来源'][i]:
        Electric_heaters = pd.concat([Electric_heaters, df.iloc[i, :]], axis=1)

    elif '空气消毒机' in df['文档来源'][i]:
        Air_disinfection_machine = pd.concat([Air_disinfection_machine, df.iloc[i, :]], axis=1)

    elif '洗地机' in df['文档来源'][i]:
        Floor_scrubbers = pd.concat([Floor_scrubbers, df.iloc[i, :]], axis=1)

    elif '电饭煲' in df['文档来源'][i]:
        rice_cooker = pd.concat([rice_cooker, df.iloc[i, :]], axis=1)

    elif '加湿器' in df['文档来源'][i]:
        Humidifier = pd.concat([Humidifier, df.iloc[i, :]], axis=1)

    elif '射灯' in df['文档来源'][i]:
        Spotlights = pd.concat([Spotlights, df.iloc[i, :]], axis=1)

    elif 'HomePad' in df['文档来源'][i]:
        HomePad = pd.concat([HomePad, df.iloc[i, :]], axis=1)

    else:
        router = pd.concat([router, df.iloc[i, :]], axis=1)



# 将多个sheet保存至同一个excel中
writer = pd.ExcelWriter('拆分表格.xlsx')
washer.T.to_excel(writer, index=False, sheet_name='洗衣机')
vacuum_cleaner.T.to_excel(writer, index=False, sheet_name='吸尘器')
Water_purifier.T.to_excel(writer, index=False, sheet_name='净水器')
fan.T.to_excel(writer, index=False, sheet_name='电风扇')
Lock.T.to_excel(writer, index=False, sheet_name='门锁')
Clothes_dryer.T.to_excel(writer, index=False, sheet_name='晾衣架')
Electric_heaters.T.to_excel(writer, index=False, sheet_name='电暖气')
Air_disinfection_machine.T.to_excel(writer, index=False, sheet_name='空气消毒机')
Floor_scrubbers.T.to_excel(writer, index=False, sheet_name='洗地机')
rice_cooker.T.to_excel(writer, index=False, sheet_name='电饭煲')
Humidifier.T.to_excel(writer, index=False, sheet_name='加湿器')
Spotlights.T.to_excel(writer, index=False, sheet_name='射灯')
HomePad.T.to_excel(writer, index=False, sheet_name='HomePad')
router.T.to_excel(writer, index=False, sheet_name='路由器')
writer.save()

原文地址:http://www.cnblogs.com/tiansz/p/16875365.html

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长! 2. 分享目的仅供大家学习和交流,请务用于商业用途! 3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入! 4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解! 5. 如有链接无法下载、失效或广告,请联系管理员处理! 6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需! 7. 如遇到加密压缩包,默认解压密码为"gltf",如遇到无法解压的请联系管理员! 8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载 声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性