最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用Python讀寫多個(gè)sheet文件

 更新時(shí)間:2022年05月08日 11:31:45   作者:螞蟻ailing  
這篇文章主要介紹了使用Python讀寫多個(gè)sheet文件,本文即介紹多個(gè)sheet文件的讀入及處理數(shù)據(jù)后寫出到新excel文件的操作過程,可以提高大家工作效率,需要的小伙伴可以參考一下

前言

怎么樣使用Python提高自己的工作效率,今天就給大家分享這個(gè)吧。
我們經(jīng)常用pandas讀入讀寫excel文件,經(jīng)常會(huì)遇到一個(gè)excel文件里存在多個(gè)sheet文件,這個(gè)時(shí)候,就需要一次性讀取多個(gè)sheet的數(shù)據(jù)并做相應(yīng)的數(shù)據(jù)分析或數(shù)據(jù)處理,最后再寫入新的excel文件(同樣是多個(gè)sheet)。本文即介紹多個(gè)sheet文件的讀入及處理數(shù)據(jù)后寫出到新excel文件(多個(gè)sheet)的操作過程。

讀取文件

該excel文件中有4個(gè)sheet(有時(shí)候有多少sheet并不知道),現(xiàn)在讀入所有sheet表格。

import pandas as pd
df=pd.read_excel('輸入數(shù)據(jù)123.xlsx',sheet_name=None)#讀取excel所有sheet數(shù)據(jù)
df

所有sheet的內(nèi)容都讀入至df中。

查看所有sheet名:

df.keys()

查看某一個(gè)sheet:

在每個(gè)sheet中新增一列

for i in df.keys():
    df[i]['月份']=df[i]['填寫日期'].astype(str).apply(lambda x:int(x[5:7]))
df

多份數(shù)據(jù)寫入一個(gè)excel文件(多個(gè)sheet)

現(xiàn)在要把以下四份數(shù)據(jù)寫入一個(gè)excel文件的不同sheet里。

writer1 = pd.ExcelWriter('輸出數(shù)據(jù)0401.xlsx',engine='xlsxwriter')
for i in df.keys():
    df[i].to_excel(writer1, sheet_name=i, index=False)
    worksheet1 = writer1.sheets[i]
    #worksheet1.set_column(1, 1, 150)#設(shè)置列的寬度
writer1.close()

到此這篇關(guān)于使用Python讀寫多個(gè)sheet文件的文章就介紹到這了,更多相關(guān)Python讀寫sheet文件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

汪清县| 镇安县| 阳春市| 南部县| 乃东县| 黑龙江省| 剑阁县| 利津县| 凤山市| 蒙城县| 沅江市| 商城县| 金昌市| 长春市| 双城市| 泰兴市| 徐汇区| 柳州市| 当雄县| 桂东县| 昌邑市| 鲁山县| 额济纳旗| 天长市| 松江区| 三江| 台山市| 内江市| 肥西县| 屏东市| 确山县| 桦南县| 巫山县| 长春市| 仙桃市| 东乌珠穆沁旗| 平安县| 潍坊市| 甘孜| 恩施市| 八宿县|