Python實(shí)現(xiàn)復(fù)制文件從一個(gè)目錄到另外一個(gè)目錄
文件準(zhǔn)備
我要將此處的圖片0從file 復(fù)制到002-copyfile
代碼準(zhǔn)備
import shutil #shutil.copy2(【要被復(fù)制的文件】,【復(fù)制后存放的位置】) shutil.copy2("D:/400-File/000-Project/000-Pycharm/005-MicrosoftWord/002-copyfile/file/Image-0.png","D:/400-File/000-Project/000-Pycharm/005-MicrosoftWord/002-copyfile")
代碼可供修改位置
修改的兩處位置均為路徑,將路徑選擇好即可
運(yùn)行結(jié)果
運(yùn)行結(jié)果發(fā)現(xiàn),file中的"Image-0.png"已經(jīng)成功復(fù)制到了路徑"002-copyfile"當(dāng)中了
高級用法
實(shí)例:(將目錄A下的所有文件及其文件夾中的所有文件復(fù)制到目錄B)
import shutil import os # 將目錄的文件復(fù)制到指定目錄 def copy_demo(src_dir, dst_dir): """ 復(fù)制src_dir目錄下的所有內(nèi)容到dst_dir目錄 :param src_dir: 源文件目錄 :param dst_dir: 目標(biāo)目錄 :return: """ if not os.path.exists(dst_dir): os.makedirs(dst_dir) if os.path.exists(src_dir): for file in os.listdir(src_dir): file_path = os.path.join(src_dir, file) dst_path = os.path.join(dst_dir, file) if os.path.isfile(os.path.join(src_dir, file)): shutil.copy2(file_path, dst_path) #這里使用的coyp2(),不會(huì)改變文件原有的信息 else: copy_demo(file_path, dst_path) print("存在多級文件夾,正在復(fù)制。") #源文件路徑 source_path = r'D:/400-File/000-Project/000-Pycharm/005-MicrosoftWord/002-copyfile/file' #目標(biāo)路徑 target_path = r'D:/400-File/000-Project/000-Pycharm/005-MicrosoftWord/002-copyfile' copy_demo(source_path,target_path)
可供修改的位置僅僅有兩處
#源文件路徑 source_path = r'D:/400-File/000-Project/000-Pycharm/005-MicrosoftWord/002-copyfile/file' #目標(biāo)路徑 target_path = r'D:/400-File/000-Project/000-Pycharm/005-MicrosoftWord/002-copyfile' copy_demo(source_path,target_path)
運(yùn)行結(jié)果
運(yùn)行前,file中有6張圖片
運(yùn)行后,將圖片從file復(fù)制到002-copyfile中
以上就是Python實(shí)現(xiàn)復(fù)制文件從一個(gè)目錄到另外一個(gè)目錄的詳細(xì)內(nèi)容,更多關(guān)于Python復(fù)制文件到指定目錄的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
python機(jī)器學(xué)習(xí)實(shí)戰(zhàn)之K均值聚類
這篇文章主要為大家詳細(xì)介紹了python機(jī)器學(xué)習(xí)實(shí)戰(zhàn)之K均值聚類,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12Python數(shù)據(jù)處理Filter函數(shù)高級用法示例
本文將詳細(xì)介紹filter函數(shù)的使用方法,并提供豐富的示例代碼,幫助你深入理解如何利用它來處理數(shù)據(jù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-11-11關(guān)于numpy強(qiáng)制類型轉(zhuǎn)換的問題
這篇文章主要介紹了關(guān)于numpy強(qiáng)制類型轉(zhuǎn)換的問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-05-05python3格式化字符串 f-string的高級用法(推薦)
從Python 3.6開始,f-string是格式化字符串的一種很好的新方法。與其他格式化方式相比,它們不僅更易讀,更簡潔,不易出錯(cuò),而且速度更快!本文重點(diǎn)給大家介紹python3格式化字符串 f-string的高級用法,一起看看吧2020-03-03Python實(shí)現(xiàn)語音識(shí)別Whisper的使用示例
Whisper是由OpenAI基于Python開發(fā)的能夠識(shí)別多國語言的語音識(shí)別模型,本文主要介紹了Python實(shí)現(xiàn)語音識(shí)別Whisper的使用示例,具有一定的參考價(jià)值,感興趣的可以了解一下2023-12-12pytorch查看網(wǎng)絡(luò)參數(shù)顯存占用量等操作
這篇文章主要介紹了pytorch查看網(wǎng)絡(luò)參數(shù)顯存占用量等操作,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-05-05利用Python創(chuàng)建API服務(wù)器并處理RESTful請求
在軟件開發(fā)實(shí)踐中,構(gòu)建API服務(wù)器是一項(xiàng)基礎(chǔ)且重要的任務(wù),本文將介紹如何使用Python中的Flask框架創(chuàng)建一個(gè)API服務(wù)器,并展示如何處理不同的RESTful請求方法,感興趣的小伙伴可以了解下2024-02-02python雙端隊(duì)列原理、實(shí)現(xiàn)與使用方法分析
這篇文章主要介紹了python雙端隊(duì)列原理、實(shí)現(xiàn)與使用方法,結(jié)合實(shí)例形式分析了Python雙端隊(duì)列的概念、原理、定義及使用方法,需要的朋友可以參考下2019-11-11