欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python實現(xiàn)復(fù)制文件從一個目錄到另外一個目錄

 更新時間:2025年01月19日 15:00:02   作者:cheese-liang  
這篇文章主要為大家詳細介紹了如何使用Python實現(xiàn)復(fù)制文件從一個目錄到另外一個目錄,文中的示例代碼簡潔易懂,有需要的小伙伴可以參考一下

文件準備

我要將此處的圖片0從file 復(fù)制到002-copyfile

代碼準備

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")

代碼可供修改位置

修改的兩處位置均為路徑,將路徑選擇好即可

運行結(jié)果

運行結(jié)果發(fā)現(xiàn),file中的"Image-0.png"已經(jīng)成功復(fù)制到了路徑"002-copyfile"當中了

高級用法

實例:(將目錄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: 目標目錄
    :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(),不會改變文件原有的信息
            else:
                copy_demo(file_path, dst_path)
                print("存在多級文件夾,正在復(fù)制。")
                
#源文件路徑
source_path = r'D:/400-File/000-Project/000-Pycharm/005-MicrosoftWord/002-copyfile/file'
#目標路徑
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'
#目標路徑
target_path  = r'D:/400-File/000-Project/000-Pycharm/005-MicrosoftWord/002-copyfile' 
copy_demo(source_path,target_path)

運行結(jié)果

運行前,file中有6張圖片

運行后,將圖片從file復(fù)制到002-copyfile中

以上就是Python實現(xiàn)復(fù)制文件從一個目錄到另外一個目錄的詳細內(nèi)容,更多關(guān)于Python復(fù)制文件到指定目錄的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • pymysql模塊的使用(增刪改查)詳解

    pymysql模塊的使用(增刪改查)詳解

    這篇文章主要介紹了pymysql模塊的使用(增刪改查)詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-09-09
  • python機器學(xué)習(xí)實戰(zhàn)之K均值聚類

    python機器學(xué)習(xí)實戰(zhàn)之K均值聚類

    這篇文章主要為大家詳細介紹了python機器學(xué)習(xí)實戰(zhàn)之K均值聚類,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Python數(shù)據(jù)處理Filter函數(shù)高級用法示例

    Python數(shù)據(jù)處理Filter函數(shù)高級用法示例

    本文將詳細介紹filter函數(shù)的使用方法,并提供豐富的示例代碼,幫助你深入理解如何利用它來處理數(shù)據(jù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • 關(guān)于numpy強制類型轉(zhuǎn)換的問題

    關(guān)于numpy強制類型轉(zhuǎn)換的問題

    這篇文章主要介紹了關(guān)于numpy強制類型轉(zhuǎn)換的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-05-05
  • python3格式化字符串 f-string的高級用法(推薦)

    python3格式化字符串 f-string的高級用法(推薦)

    從Python 3.6開始,f-string是格式化字符串的一種很好的新方法。與其他格式化方式相比,它們不僅更易讀,更簡潔,不易出錯,而且速度更快!本文重點給大家介紹python3格式化字符串 f-string的高級用法,一起看看吧
    2020-03-03
  • Python 權(quán)限控制模塊 Casbin

    Python 權(quán)限控制模塊 Casbin

    這篇文章主要介紹了Python 權(quán)限控制模塊 Casbin,Casbin是一個強大的、高效的開源訪問控制框架,其權(quán)限管理機制支持多種訪問控制模型,更多相關(guān)內(nèi)容感興趣的朋友可以參考下面文章內(nèi)容
    2022-06-06
  • Python實現(xiàn)語音識別Whisper的使用示例

    Python實現(xiàn)語音識別Whisper的使用示例

    Whisper是由OpenAI基于Python開發(fā)的能夠識別多國語言的語音識別模型,本文主要介紹了Python實現(xiàn)語音識別Whisper的使用示例,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • pytorch查看網(wǎng)絡(luò)參數(shù)顯存占用量等操作

    pytorch查看網(wǎng)絡(luò)參數(shù)顯存占用量等操作

    這篇文章主要介紹了pytorch查看網(wǎng)絡(luò)參數(shù)顯存占用量等操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-05-05
  • 利用Python創(chuàng)建API服務(wù)器并處理RESTful請求

    利用Python創(chuàng)建API服務(wù)器并處理RESTful請求

    在軟件開發(fā)實踐中,構(gòu)建API服務(wù)器是一項基礎(chǔ)且重要的任務(wù),本文將介紹如何使用Python中的Flask框架創(chuàng)建一個API服務(wù)器,并展示如何處理不同的RESTful請求方法,感興趣的小伙伴可以了解下
    2024-02-02
  • python雙端隊列原理、實現(xiàn)與使用方法分析

    python雙端隊列原理、實現(xiàn)與使用方法分析

    這篇文章主要介紹了python雙端隊列原理、實現(xiàn)與使用方法,結(jié)合實例形式分析了Python雙端隊列的概念、原理、定義及使用方法,需要的朋友可以參考下
    2019-11-11

最新評論