"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


[Python] 파이썬으로 파일(디렉토리) 목록 가져오기 - listdir
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