第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

按類(lèi)別拆分 Excel 選項(xiàng)卡并將它們保存為單獨(dú)的文件

按類(lèi)別拆分 Excel 選項(xiàng)卡并將它們保存為單獨(dú)的文件

慕標(biāo)5832272 2023-08-08 16:11:37
假設(shè)我有 .xlsx 文件,其中有幾張名稱(chēng)類(lèi)似于 ISO3 代碼的工作表:AFG、ALB、AGO、...、ZWE。大約 75 個(gè)標(biāo)簽。我想做的是按類(lèi)別拆分此選項(xiàng)卡并將它們保存為單獨(dú)的文件。例子:類(lèi)別 1:AFG、ALB、AGO - 僅使用這 3 個(gè)選項(xiàng)卡輸出 Categoty_1.xlsx。類(lèi)別 2:AZE、BGD、BEN、BNT、BOL - 僅使用這 5 個(gè)選項(xiàng)卡等輸出 Categoty_2.xlsx。嘗試這樣做,pd.ExcelWriter但尚未成功。
查看完整描述

1 回答

?
大話西游666

TA貢獻(xiàn)1817條經(jīng)驗(yàn) 獲得超14個(gè)贊

sheet_name=None想法是為具有預(yù)期工作表的新文件名創(chuàng)建字典,然后在read_excelfor s 字典中使用DataFrame,然后按字典在循環(huán)中寫(xiě)入工作表名稱(chēng):

d = {'Categoty_1': ['AFG', 'ALB', 'AGO'], 'Categoty_2':['AZE','BGD','BEN','BNT','BOL']}


dfs = pd.read_excel('inputfile.xlsx', sheet_name=None)


for k, v in d.items():

? ? writer = pd.ExcelWriter(f'{k}.xlsx')

? ? for sheet in v:

? ? ? ? #tested if match sheetname

? ? ? ? if sheet in dfs.keys():

? ? ? ? ? ? dfs[sheet].to_excel(writer, sheet_name=sheet)

? ? writer.save()


查看完整回答
反對(duì) 回復(fù) 2023-08-08
  • 1 回答
  • 0 關(guān)注
  • 143 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)