본문 바로가기
파이썬

파이썬 특정 파일 확장자를 가진 파일을 Python (버전 2.5) 스크립트의 폴더에 복사하려면 어떻게해야합니까?

by º기록 2020. 11. 24.
반응형

특정 파일 확장자를 가진 파일을 새 폴더에 복사하고 싶습니다. os.walk 를 사용하는 방법에 대한 아이디어가 있지만 구체적으로 어떻게 사용합니까? 한 폴더에서만 특정 파일 확장자를 가진 파일을 검색하고 있습니다 (이 폴더에는 2 개의 하위 디렉터리가 있지만 찾고있는 파일은이 2 개의 하위 디렉터리에서 찾을 수 없으므로이 하위 디렉터리에서 검색 할 필요가 없습니다) . 미리 감사드립니다.

 

해결 방법

 

import glob, os, shutil

files = glob.iglob(os.path.join(source_dir, "*.ext"))
for file in files:
    if os.path.isfile(file):
        shutil.copy2(file, dest_dir)


 

참조 페이지 https://stackoverflow.com/questions/296173

 

 

반응형