pythonの指定したフォルダと(サブディレクトリのファイルを含む)すべてのファイルが対象フォルダにコピーされます

!は/ usr / binに/ ENVのpython3 - * -コーディング:UTF8 - * - @TIME:2018年9月17日午前9時02分@Author:dazhan @file:copyfiles2dir.py

import文OS
 import文shutil

SOURCE_PATH = os.path.abspath(R ' Z:\ウェブスクレイピング\出力\ dazhan_group_WS1810222337649 ' 
TARGET_PATH = os.path.abspath(R ' D:\ Weekly_Refresh \ needToCheck ' 

もし ないos.path.exists(TARGET_PATH):
    os.makedirs(TARGET_PATH)

IF os.path.exists(SOURCE_PATHは):
    アドレス自体を参照するルートは現在このフォルダトラバースされている
    #のdirsにはリストで、すべてのコンテンツは、(サブディレクトリは含まない)ディレクトリフォルダの名前です。
    #のファイルもリスト、(サブディレクトリを含みません)、そのフォルダ内のすべてのファイルの内容である
    ため、ルート、dirsに、ファイルos.walk(SOURCE_PATH):
         のためファイルのファイル:
            SRC_FILE = os.path.join(ルート、ファイル)
            shutil.copy(SRC_FILE、TARGET_PATH)
            印刷(SRC_FILE)

印刷終了し、ファイルをコピーします!

shutil

おすすめ

転載: www.cnblogs.com/shona/p/11953806.html