成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

三行Python代碼,合并多個Excel文件

開發 后端
嘴上說著單身(Excel)挺好,可是看到合適的人(Python),還是會沉默...

嘴上說著單身(Excel)挺好,可是看到合適的人(Python),還是會沉默...

 

[[324919]]

下面是三個Excel文件內容:

 

三行Python代碼,合并多個Excel文件

下面是生成的匯總表:

 

三行Python代碼,合并多個Excel文件

第一步:安裝相關包并導入

只用到了Python自帶的OS模塊,還有pandas包,沒有pandas則安裝:

  1. pip install pandas 

安裝完成后導入:

  1. import osimport pandas as pd 

第二步:查找所有Excel文件并讀取內容

  1. excels = [pd.read_excel(fname) for fname in os.listdir('./') if 'xls' in fname] 

因為Excel文件有兩種后綴:xls和xlsx,都包含了xls,故通過文件名中是否有xls,來判斷該文件是否為Excel文件。

還有一點就是注意文件路徑,我代碼和Excel文件在同一目錄下,所以是‘./’

第三步:合并所有Excel文件內容

  1. df = pd.concat(excels) 

這一步應該是最核心的一步,感謝pandas中的concat方法,可以直接按行合并(列數不變,行數變)

第四步:生成最終的匯總文件

  1. df.to_excel('匯總.xlsx'index=False

若index為True,則每行數據最前面會多出一個索引值(索引值是該行數據在原Excel中的索引,而不是在匯總表中的索引)

是不是很簡單,除去導入包的兩行代碼外,是不是只需三行呀!

責任編輯:未麗燕 來源: 今日頭條
相關推薦

2021-12-17 12:12:22

Python 開發數據

2023-07-31 08:02:28

2022-05-11 09:02:27

Python數據庫Excel

2019-10-09 15:51:45

Python 開發編程語言

2021-11-18 10:20:22

代碼PDFPython

2020-08-12 09:14:45

Python驗證碼工具

2018-10-07 05:27:03

Python代碼機器學習

2020-05-20 12:50:32

代碼線性方程開發

2017-08-31 13:50:53

Python編程語言

2019-06-26 08:37:23

Python數據處理編程語言

2025-06-24 09:26:07

MCP服務器HTTP

2023-05-15 10:41:13

CSS深色模式

2021-08-30 15:41:23

代碼開源微軟

2024-01-18 15:18:48

數據模型

2023-11-06 13:26:26

2015-03-03 13:28:21

實例動態網頁靜態緩存

2020-09-21 06:41:20

阿里程序員代碼

2014-12-23 14:10:44

移動應用郵箱

2021-02-27 09:30:16

PythonExcelSheet

2016-12-02 08:53:18

Python一行代碼
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久久久久岛一牛影视 | 久久久精品一区 | 欧美一区二区成人 | 精品在线观看一区 | 波多野结衣电影一区 | 一区二区中文 | www.夜夜骑| 99在线精品视频 | 91精品国产91久久久久久最新 | 欧美久操网| 欧美精品一区二区三区在线播放 | 成人av片在线观看 | 中文字幕一区二区三区在线观看 | 久久久久久国产精品免费 | 中文字幕免费 | 日韩欧美在线观看 | 亚洲精品成人在线 | 999久久久 | 久久一二区 | 免费看国产片在线观看 | 亚洲成人福利视频 | 亚洲欧美激情视频 | 91精品国产综合久久久久久 | 狠狠ri| tube国产| 四虎永久免费地址 | 亚洲在线视频 | 爱草视频| 精品免费 | 草草视频在线播放 | 国产成人精品一区二三区在线观看 | 亚洲精品一区二区另类图片 | 黄色一级免费 | 亚州毛片 | 99精品亚洲国产精品久久不卡 | 欧美激情 一区 | 国产91在线 | 欧美 | 精品视频导航 | 久久久蜜桃一区二区人 | 欧美成人h版在线观看 | 国产丝袜一区二区三区免费视频 |