簡體   English   中英

在python中使用哪種文件shutil復制方法將某些文件從一個文件夾復制到另一個文件夾?

[英]Which file shutil copy method to use in python to copy certain files from one folder to another?

我想將多個文件從一個文件夾復制到 python 中的另一個文件夾。 要做到這一點,shutil 庫中有幾種方法可以完成這項工作。 https://docs.python.org/3/library/shutil.html

這些方法是copyfileobj(), Copyfile(), Copy(), Copy2()以及我遺漏的更多方法。 我不知道該使用哪一個。 對於我在 Windows 10 中將多個文件從一個文件夾復制到另一個文件夾的簡單工作,哪種方法最合適? 還是沒有區別?

我正在使用 Windows 10,python ver3。

這是一個簡單的腳本,用於將特定目錄中的所有文件復制到另一個目錄。

import os
import shutil

rootdir = 'D:/Abd/Image/'
copytodir = 'D:/TestImgs/'
rootfiles = os.listdir(rootdir)
for file in rootfiles:
    shutil.copy2(file, copytodir)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM