對excl檔案選擇某些列並根據行的內容進行排序

2021-09-04 10:25:08 字數 864 閱讀 2796

收到乙個不包括檔案,需要根據檔案中每行的資訊進行調整,現將需要的列給摘出來,然後按照相同的行給排在一起

import pandas as pd

import os

folder_file =r'e:\全國規則調整\需要調整的**' #資料夾的名字

path = r'c:\users\lenovo\desktop\test.xlsx'

excel_files =folder_file +'\\'+ os.listdir(folder_file)[0]

print(excel_files)

if excel_files.split('\\')[-1][:2] == '~$': # 可能在開啟資料夾的時候產生一些臨時檔案,避開臨時檔案

excel_files = folder_file + '\\' + os.listdir(folder_file)[1]

ad = pd.read_excel(excel_files).fillna('不修改')

ad = ad[['網點id','網點名稱','投件規則(調整後名稱)','取件規則(調整後名稱)','預約規則(調整後名稱)','簡訊模板(調整後名稱)','滯留規則(調整後時長)','調整原因描述']].sort_values(by=['投件規則(調整後名稱)','取件規則(調整後名稱)','預約規則(調整後名稱)','簡訊模板(調整後名稱)','滯留規則(調整後時長)'])

if os.path.exists(path): #判斷檔案是否存在

os.remove(path) #如果存在檔案則刪除

ad.to_excel(r'c:\users\lenovo\desktop\test.xlsx') #儲存檔案

Java 讀取Excl檔案 (poi 3 13)

最近做專案遇到了讀取excel資料到資料庫做資料的初始化。於是找乙個。發現 poi 3.13 可以解決問題。可以解析兩種格式 xlsx和xls 以下是實現的步驟 2.學習api。接下來是還是demo來說明問題吧 1.準備excel檔案 2.專案的目錄結構 實戰 讀取excel資料 param fil...

excl對單元格格式深入理解

安有excel軟體的電腦 主要內容有 數值 貨幣 會計專用 日期 時間 百分比 分數 科學計數 特殊本質都是數 注 它們是可以相互轉化的,即通用 日期 時間特殊是單元格的日期 1990年1月1日的得數 yy二位年 yyyy 四位年m月 m一位月 mm二位月 mmm月英縮 mmmm 月英全d日d日 d...

對 DataTable 某列求和

c 中,對datatable某列求和,下面這三種方式都可以實現。但是速度不同。1 直接迴圈 public static decimal getsumfromdatatable datatable dt,string scolname return d 2 通過linq datatable.asenu...