python从一个文件夹自动拷贝文件到目标文件夹

<!----> #  Filename: CopyPictures.py

import  os
import  time
from  os  import  listdir
from  os.path  import  isdir
# source = ['/home/swaroop/byte', '/home/swaroop/bin']
source  =   ' C:\\Program Files\\Coopen\\image\\image_100042 '
target_dir 
=   ' D:\\My Documents\\My Pictures\\my '
now 
=  time.strftime( ' %Y%m%d ' )
if  isdir(source)  !=  True:
    
print   ' Error: source is not a directory '
    exit()
k
= 0
filelist 
=  listdir(source)
print (filelist)
=  0
for  name  in  filelist :
    
if  name.find( ' jpg ' ==   - 1   and  name.find( ' png ' ==   - 1  :
        
del (filelist[t])
    t 
=  t  +   1
print (filelist)
# exit()
for  name  in  filelist :
    srcFilename 
=  source  +   ' \\ '   +  name
    srcFilename 
=   ' " '   +  srcFilename  +   ' " '
    desFilename 
=  target_dir  +   ' \\ '   +  now  +   ' _ '   +  name
    desFilename 
=   ' " '   +  desFilename  +   ' " '
    
print  
    copy_command 
=   " copy %s %s "   %  (srcFilename, desFilename)
    
print  copy_command
    
if  os.system(copy_command)  ==  0:
        k 
=  k  +   1
        
print   ' Successful backup to copy from ' , srcFilename,  ' to '  ,desFilename
    
else :
        
print   ' Fail to copy ' , srcFilename,  ' to ' , desFilename
print   ' total copy ' , k,  ' files '

你可能感兴趣的:(C++,c,python,OS,C#)