Python 複製檔案到指定資料夾

2021-08-11 05:24:00 字數 1735 閱讀 4390

通過os.listdir()獲取指定資料夾下的檔案或資料夾的名字的列表

再迴圈列印出所有檔案或資料夾的名字,將檔名賦值於aa,字尾名賦值於bb(即aa,bb = split(「.」)).

匹配你想要複製的檔案(if 『actor_hud』 in aa.lower())

指定的資料夾 newname = u」d:\program files\sublime text 3\image\replace\」+aa+」.」+bb

開始複製到指定的資料夾 shutil.copyfile(oldname,newname)

import os

import shutil

alllist=os.listdir(u"d:\\program files\\sublime text 3\\image\\localres\\")

for i in alllist:

aa,bb=i.split(".")

print aa

if'actor_hud'

in aa.lower():

oldname = u"d:\\program files\\sublime text 3\\image\\localres\\"+aa+"."+bb

newname = u"d:\\program files\\sublime text 3\\image\\replace\\"+aa+"."+bb

shutil.copyfile(oldname,newname)

if'bg_login_1'

in aa.lower():

oldname = u"d:\\program files\\sublime text 3\\image\\localres\\"+aa+"."+bb

newname = u"d:\\program files\\sublime text 3\\image\\replace\\"+aa+"."+bb

shutil.copyfile(oldname,newname)

if'bg_logo_1'

in aa.lower():

oldname = u"d:\\program files\\sublime text 3\\image\\localres\\"+aa+"."+bb

newname = u"d:\\program files\\sublime text 3\\image\\replace\\"+aa+"."+bb

shutil.copyfile(oldname,newname)

if'splash'

in aa.lower():

oldname = u"d:\\program files\\sublime text 3\\image\\localres\\"+aa+"."+bb

newname = u"d:\\program files\\sublime text 3\\image\\replace\\"+aa+"."+bb

shutil.copyfile(oldname,newname)

if'word_wel_2'

in aa.lower():

oldname = u"d:\\program files\\sublime text 3\\image\\localres\\"+aa+"."+bb

newname = u"d:\\program files\\sublime text 3\\image\\replace\\"+aa+"."+bb

shutil.copyfile(oldname,newname)

複製檔案到指定目錄的指定檔案

首先要包含必要的標頭檔案 include 用於檔案操作,以具體的例子來顯示這個過程 複製new.mdl到乙個目錄 char ch 輸入檔案流 ifstream myin new.mdl new.mdl 為要複製的檔案 檔名 time radar time mdl 複製後的檔名,可以進行修改 ofst...

使用Python複製Linux檔案到指定資料夾

使用python指令碼語言將linux中選定的檔案複製到指定資料夾,需要使用兩個python模組os和shutil import shutil import os安裝shutil時需要 pip install pytest shutil將選定檔案複製到指定資料夾核心 srcfile os.path....

bat 複製檔案到指定目錄

bat 複製檔案到指定目錄 如果檔案和資料夾全部複製 xcopy s e d my documents del d my documents nx0 xcopy s e c users administrator androidstudio2.3 config plugins del c users...