Computer/python
폴더 안에 있는 파일 모두 읽기
Kyubotics
2018. 6. 5. 19:35
반응형
폴더 안에서 특정 확장자를 가진 파일들을 모두 찾고 읽는 방법을 정리해 보았다.
import os import sys root_dir = sys.argv[1] print('walk_dir = ' + root_dir) print('walk_dir (absolute) = ' + os.path.abspath(root_dir)) for folder, subs, files in os.walk(root_dir): with open(os.path.join(folder, 'python-outfile.txt'), 'w') as dest: for filename in files: for extension in extensions: if filename.endswith(extension): with open(os.path.join(folder, filename), 'r') as src: ...파일 관련 작업...
실행할때는 입력 파라미터로 폴더 이름을 전달한다.
반응형