2017-06-23 3 views

Antwort

0

Zuerst Sie den Ordner erstellen müssen Quellordner, dann loopen Sie alle Dateien im Quellordner und verschieben Sie sie in den erstellten Zielordner. Unten ist ein Beispiel:

import datetime 
import shutil 
import os 
now = datetime.datetime.today() 
nTime = now.strftime("%d-%m-%Y") 
source = '/home/ec2/files' 
dest = os.path.join(source+nTime) 
if not os.path.exists(dest): 
    os.makedirs(dest) #creat dest dir 

source_files = os.listdir(source) 
for f in source_files: 
    source_file = os.path.join(source,f) 
    if os.path.isfile(source_file): #check if source file is a file not dir 
     shutil.move(source_file,dest) #move all only files (not include dir) to dest dir 
Verwandte Themen