2017-03-23 6 views
0
 source = ('C:\\Qualys Report\\Qualys Data\\') 
     dest1 = ('C:\\Qualys Report\\Backup\\')   
     for filename in os.listdir(source): 
      if filename.endswith('.csv'): 
       shutil.move(source+filename, dest1) 

?python3에서 폴더의 파일을 복사하는 방법은 무엇입니까? 그 어쨌든 난 그냥 파일 자체를 이동할 수 있습니다 백업 폴더</p> <p>에 내가 가지고있는 폴더와 CSV 파일을 이동하는 일부 이유로

+0

어떤 폴더를 이동 했습니까? _source_ 또는 _folder 안의 _ 소스? 지정하십시오. – Feishi

답변

1

원본 소스 디렉토리 (재귀 적으로는 사용하지 않음)에서 csv 파일을 복사하려고하는 것 같습니다. 원래 사본을 그대로 유지하려는 경우 사본 이동/이름 바꾸기를 사용해야합니다 in dest1.

import os 
    source = ('C:\\Qualys Report\\Qualys Data\\') 
    dest1 = ('C:\\Qualys Report\\Backup\\') 

    for filename in os.listdir(source): 
     if filename.endswith('.csv'): 
      shutil.copy(source+filename, dest1)