先將檔案下的excel檔案形成list.txt
再讀這個list檔案
f = open(
'./list_excel.txt'
)#讀取檔案
獲取每個檔案的檔名
for line in f:
line_str1 = line[:-1]
#去掉換行符
line1=line_str1+'.xls'
print(line1)
對讀取單個excel檔案進行測試
import pandas as pd
data = pd.read_excel(io=
'./1.xls', sheet_name=
'dut_data'
)# io 表示excel檔案路徑
# sheet_index 表示讀取第幾個sheet,預設0。也可用sheet_name可指定名稱,
# header 表示表頭最後是第幾行,讀取資料掠過表頭資料用,預設為0第一行掠過去
########################################
#備註:此時獲得的data 是dataframe結構,即鍵對應的屬性結構
[m,n]
=data.shape
print(m)
data1=data[4:m]
data1.head(
)#前5行
data1.info(
)#檢視資料資訊
將資料重新寫入excel中,在這裡用to_csv
整體的程式見下
import pandas as pd
file_excel = open(r'./list_excel.txt'
)data_all=
mm=0
for line in file_excel:
line_str1 = line[:-1]
#去掉換行符
line1=line_str1+'.xls'
data = pd.read_excel(io=line1, sheet_name=
'dut_data'
)[m,n]
=data.shape
print(m)
data1=data[4:m]
file
= r'all_file.csv'
data1.to_csv(file, index=false, mode=
'a+', header=false)
寫入csv,excel可參考
將資料寫入excel
pandas read_excel函式參考
pandas read_excel函式
Python讀取Excel資料後批量修改索引和列名
使用pandas讀取excel資料如下 df column pd.read excel 測試資料.xlsx header none 取消預設第一行為列名 自定義map函式 deftest map x return x 1 df column df column.rename index test m...
js讀取excel進行批量操作
推薦這款外掛程式 具體用法大家檢視api!doctype html html head meta charset utf 8 title title script src xlsx.full.min.js script head body input type file onchange impor...
python讀取excel檔案
一 安裝xlrd模組 二 使用介紹 1 匯入模組 import xlrd 2 開啟excel檔案讀取資料 data xlrd.open workbook excelfile.xls 3 使用技巧 獲取乙個工作表 table data.sheets 0 通過索引順序獲取 table data.shee...