728x90
파이썬에서 파일명 혹은 디렉토리명 목록을 가져오는 경우 os 모듈의 listdir 라이브러리를 사용합니다.
파일(디렉토리) 목록 가져오기
import os
path = '/home/jrkim/up'
file_list = os.listdir(path)
print (file_list)
위 코드를 수행하면 path에 있는 파일명(디렉토리명)을 가져와서 출력합니다.
['access1.png.jpg', 'audio.jpg', 'access1.png', 'access.jpg', 'audio1.png', 'access2.png', 'access2.png.jpg']
이렇게 파일 리스트를 가져오면 해당 디렉토리에 있는 파일 개수도 셀 수 있습니다.
파일 개수 세기
listdir로 가져온 파일 목록 리스트를 len 함수를 호출하면 간단하게 파일 개수를 셀 수 있습니다.
import os
path = '/home/jrkim/up'
file_list = os.listdir(path)
print (len(file_list), file_list)
출력 결과를 보면 파일 개수인 7인 출력되었습니다.
7 ['access1.png.jpg', 'audio.jpg', 'access1.png', 'access.jpg', 'audio1.png', 'access2.png', 'access2.png.jpg']
728x90
728x90
LIST
Comment