1. 程式人生 > >python讀取一個excel多個sheet表併合並

python讀取一個excel多個sheet表併合並

import xlrd
import pandas as pd
from pandas import DataFrame

DATA_DIR = 'E:/' 
excel_name = '%s2017.xls' % DATA_DIR
wb = xlrd.open_workbook(excel_name)
# print(wb)

# 獲取workbook中所有的表格
sheets = wb.sheet_names()
# print(sheets)

# 迴圈遍歷所有sheet
df_28 = DataFrame()
for i in range(len(sheets)):
    # skiprows=2 忽略前兩行
    df = pd.read_excel(excel_name, sheet_name=i, skiprows=2, index=False, encoding='utf8')
    df_28 = df_28.append(df)
# 去除預設值
df_28 = df_28.dropna()
df_28 = df_28.reset_index(drop=True)
print(len(df_28))

相關推薦

python讀取一個excelsheet

import xlrd import pandas as pd from pandas import DataFrame DATA_DIR = 'E:/' excel_name = '%s2017.xls' % DATA_DIR wb = xlrd.open_workbo

excelsheet拆分成獨立的excel文件

family AC 項目 OS path color 步驟 box 命名 一、問題:   公司做一個項目,給的用戶上報文是一個包含多個sheet頁的excel文件,   但是在實際處理報文數據的時候需要拆分excel文件為多個獨立的報文excel文件 二、解決:

使用VB指令碼快速將ExcelSheet下的資料歸併到一個Excel

       當遇到要將多個Excel下的資料歸併時,特別是Excel資料量達到GB級別時,複製貼上操作就顯得很LOW,這種傻瓜操作要做幾天幾夜都沒法處理完,外行人只能看Excel發嘆.這時開發工具下的VB編輯器就起作用了.這裡秀一波操作,便利做財務,做資

pandas追加寫入excel---建立sheet

在寫入表格時候給自己挖了個坑,圖省事直接用to_excel(fileuri,sheetname)寫入,怎麼寫怎麼覆蓋  。後來隱約感覺到是自動關閉writer的鍋,改成writer讀寫後就好了。 writer = pd.ExcelWriter(filepath) compa

poi批量匯入匯出Excel(三、通過模板匯出Excel能實現匯入sheet

本專案基於SSM框架,簡單封裝了Excel批量匯入匯出功能,不用建資料庫表一鍵匯入匯出Excel,不過這樣只適用於對匯入的Excel表進行轉換,通過模板匯出Excel並且能實現匯入多個sheet表。上一篇介紹了建表匯入匯出Excel(點選跳轉)一、下載poi jar包:點這裡

Excel VBA-批量將sheet另存為單獨的工作薄檔案

將excel多個工作表另存為單獨的工作薄 工作中為了方便,我們常常將多個數據類似的表放在同一個工作薄,但是如果要對每個檔案執行相同的轉換或處理,需要用R或Python讀取每張表的資料,這時就要將其拆分為一個個單獨的檔案。 當sheet表很多時,手動複製貼上既

python合併excelsheet

#用python實現將三個excel合併成一個excel #第一個測試檔案 第二個測試檔案 第三個測試檔案 # 其中每個檔案中有多個sheet,需要將其全部合併 import xlrd,xlsxwriter #設定要合併的所有檔案 allxls=["/Users/xubin/myapp/pythonfil

.net NPOI匯出EXCELsheet

protected void Button3_Click(object sender, EventArgs e) { DataTable dt = null; string tempprovince = "";

excel工作求和案例

內容提要:本文用5個小例子來描述excel多個工作表求和的實際應用。   本文對常見的excel多個工作表求和,給出幾個小例項,大家可以對照來解決實際中遇到的excel多個工作表求和問題。   excel多個工作表求和一:   比如10個工作表,需要將1、3、5、7、9工

匯入下載excel(還有excelsheet)和txt文字的方法

我們經常需要通過上載excel或者是txt文字然後進行處理。。處理excel和txt文字有多種方法,一般都是通過呼叫function  module或者是method來完成: 1、匯入excel並處理:        1)一般這些上載檔案的都要先在       AT SE

dev控制元件匯出到Excelsheet

多個GridControl匯出到一個Excel的一個或多個sheet頁 多個DEV控制元件匯出到一個Excel的一個或者多個sheet頁/// <summary> /// DevExpress控制元件通用匯出Excel,支援

C# 匯出Excel Sheet 和 單個Sheet

在工作中,會遇到這樣的需求,選取某一年,匯出選擇年份的月度、季度或者年度報表,月度報表不可能產生12個單獨的Excel,這樣的話客戶可能會和你拼命,將12個月份分為12個Sheet放在一個Excel裡面,可能客戶會請你吃飯。 目前的做法是根據選擇的年份,將該年份所有的資料全

c#匯出資料到sheet

region 匯出到excel多sheetprivatevoid ToExcelSheet(DataSet ds,string sheetName)        {            int testnum = ds.Tables.Count-1;           

DEV中xtrareport匯出excel,sheet頁匯出

report1.CreateLayoutViewDocument();  report2.CreateLayoutViewDocument();             report3.CreateLayoutViewDocument();             repo

分享如何將pdf文件一個pdf?

str 搜索 9.png 首頁 tar view 文件格式 註意 文檔 生活就是零零散散組成的,我們的世界都是零散的,都是由零散的組成一個整體,工作中我們也會遇到很多PDF文件,不過大多都是零散的,接下來就來分享如何將多個PDF文件合並成一個PDF文件。 1在百度中去搜索關

如何把pdf文件一個pdf

瀏覽器 文件夾 ofo com www 怎麽 mar 希望 img PDF文件是一種較為特殊的文件,不可以輕易編輯,但是這種文件的穩定性比較強,大家一般在遇到PDF文件編輯問題的時候,可能因為找不到方法而比較頭疼,下面小編告訴大家如何把多個PDF文件合成一個PDF吧。1、要

php 將txt文件

dir() pan sca foreach 編碼方式 function gbk div 根據 function test() { $hostdir= iconv("utf-8","gbk","C:\Users\原萬裏\Desktop\日常筆記") ;

圖片轉PDF及PDF之間的

fim ati size ddt text tex 輸出 dpa cat public static void ConvertPicture2PDF(string jpgfile, string pdf) { try { var do

xBIM IFC文件

web .cn .html 日誌 exce 層次 excel 學習 應用 目錄 xBIM 應用與學習 (一) xBIM 應用與學習 (二) xBIM 基本的模型操作 xBIM 日誌操作 XBIM 3D 墻壁案例

python讀取目錄下的相似文件進行

pre 文件夾 path 9.png arch see main contents nts 將這5個文件夾合並到sdf.txt文件中 import refrom envs.django.Lib import osif __name__ == ‘__main__‘: