国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - 教你如何把Python CSV 合并到多個sheet工作表

教你如何把Python CSV 合并到多個sheet工作表

2022-02-24 11:45滕青山yyds Python

今天我們要實現將多個CSV文件,合并到一個Excel文件中的,多個sheet工作表,網上大多方法都是將csv直接合并在一起,也不分別創建sheet表。接下來通過本文給大家詳細介紹下,需要的朋友參考下吧

目標

將多個CSV文件,合并到一個Excel文件中的,多個sheet工作表。

前言

網上大多方法都是將csv直接合并在一起,也不分別創建sheet表。
還有一些解答說CSV不支持合并到多個sheet表。

教你如何把Python CSV 合并到多個sheet工作表

網上有用宏命令的,我試了,但是只能導入一個sheet表。也有用python的,大多都沒什么用。

盡管困難重重,最后終于還是利用pandas庫實現了目標。

 

開始

下面的代碼用到了,兩個帶數據的csv文件。(2019-04-01.csv和2019-04-02.csv)

import pandas as pd
writer = pd.ExcelWriter('test.xlsx')
data1 = pd.read_csv("2019-04-01.csv", encoding="gbk")
data2 = pd.read_csv("2019-04-02.csv", encoding="gbk")
data1.to_excel(writer,sheet_name='2019-04-01')
data2.to_excel(writer,sheet_name='2019-04-02')
writer.save()

第一步需要導入pandas庫。

之后需要用pandas.read_csv為每個csv建立一個dataframe。

有了dataframe,就可以把它轉成Excel中的一個表。最后保存。

上面的代碼就是把2019-04-01.csv和2019-04-02.csv導入到test.xlsx表格中,同時為它倆分別創建2019-04-01,2019-04-02兩個sheet工作表。

 

運行

運行后打開test.xlsx。效果如下。

教你如何把Python CSV 合并到多個sheet工作表

 

美化

盡管已經實現了目標,但是第一列不正常。多了一列行號

教你如何把Python CSV 合并到多個sheet工作表

所以還需要修改一下,讓行號這列去掉。方法非常簡單。加個參數index_col=0

data1 = pd.read_csv("2019-04-01.csv", encoding="gbk",index_col=0)
data2 = pd.read_csv("2019-04-02.csv", encoding="gbk",index_col=0)

刪掉剛才的test.xlsx。再次運行一下。效果如下:

教你如何把Python CSV 合并到多個sheet工作表

完美解決!

 

補充

在更多情況下,我們并不想一個一個地輸入文件名。而是把所有要處理的csv文件放在一個文件夾中。讓python自動讀取這些csv文件,并創建一個Excel文件,以及自動將文件名作為sheet導入到Excel文件中。

代碼:

import pandas as pd
import os

newdir = 'G:\編程代碼\python代碼\表格\\new'
list = os.listdir(newdir)  # 列出文件夾下所有的目錄與文件

writer = pd.ExcelWriter('步數.xlsx')

for i in range(0,len(list)):
  data = pd.read_csv(list[i],encoding="gbk", index_col=0)
  data.to_excel(writer, sheet_name=list[i])


writer.save()

到此這篇關于Python CSV 合并到多個sheet工作表的文章就介紹到這了,更多相關Python CSV 合并sheet工作表內容請搜索服務器之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持服務器之家!

原文鏈接:https://blog.csdn.net/qq_34626094/article/details/112919663

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品国产乱码久久久久久影片 | 一级片在线观看 | 日韩爱爱免费视频 | 夫妻午夜影院 | 玖玖爱视频在线 | 毛片在线视频 | 成人午夜网 | 亚洲成人一区二区 | 中文字幕精品一区二区三区精品 | www.天天操 | 久久久婷婷一区二区三区不卡 | 91久久精品日日躁夜夜躁国产 | 亚洲精品久久久久久下一站 | 精品久久国产老人久久综合 | 国产精品久久久久久久久费观看 | 国产一区二区三区 | 一区二区av在线 | 一区二区三区免费在线观看 | 日本中文字幕在线观看 | 美日韩在线| 天天干天天操 | 在线观看黄色电影 | 国产超碰人人爽人人做人人爱 | 国产精品69毛片高清亚洲 | 久久久久久久99 | 久久视频在线 | 日日操av | 黄色毛片免费网站 | 国内精品视频 | 国产精品久久影院 | 亚洲视频免费 | av午夜电影 | 中文字幕第一页在线 | 日韩精品一区二区三区丰满 | 国产精品成人一区二区三区 | 国产精品成人3p一区二区三区 | 永久91嫩草亚洲精品人人 | 欧美成人精品一区二区 | 9色av| 欧美精品久久久 | 一区二区三区 在线 |