2021-01-25
閱讀量:
1399
如何借助python將一個文件夾下的excel文件,根據(jù)名字進行分類,將包含特定字符后綴的文件放到指定文件夾下?
比如現(xiàn)在有一個文件夾里的文件如下
想把excel文件名字后綴(除了.xlsx部分外)以(6)結(jié)尾的名字放到一個指定的文件夾下,比如下面的文件夾下
python中寫如下代碼
#導入相關(guān)庫 import os, shutil #獲取指定文件夾下面全部文件的名字,并返回一個列表 filelist=os.listdir("D://源數(shù)據(jù)文件夾") #從上面的列表中篩選出符合條件的文件名字,比如名字后綴為(6)的,然后將文件名字放入到列表need6中 need6=[] for i in filelist: if i.endswith("(6).xlsx"): need6.append(i) #然后我們把列表need6里面所包含的文件全部復制到指定的文件夾下 for j in need6: shutil.copy("D://源數(shù)據(jù)文件夾"+"http://"+j,"D://6類"+"http://"+j)
執(zhí)行完成上面的代碼可以看到文件已經(jīng)復制成功了






推薦帖子
0條評論
0條評論
0條評論