[python] 파일 개수 세기

필요한 모듈 가져오기

우선 OS 모듈을 사용하여 디렉토리 내의 파일 목록을 가져올 것입니다. 따라서 다음과 같이 모듈을 가져옵니다:

import os

파일 개수 세기

다음으로, 해당 디렉토리의 파일 목록을 가져온 후, 파일의 개수를 세어보겠습니다.

dir_path = '/경로/디렉토리'  # 디렉토리 경로를 변경해주세요
files_list = os.listdir(dir_path)
num_files = len(files_list)
print(f'디렉토리 내의 파일 개수: {num_files}')

위의 코드에서 dir_path는 파일 수를 세고자 하는 디렉토리의 경로를 지정하는 데 사용됩니다. os.listdir() 함수를 사용하여 해당 디렉토리 내의 파일 목록을 얻은 후, len() 함수를 사용하여 목록의 길이를 통해 파일의 개수를 구합니다.

파일의 개수를 세기 전에 디렉토리가 있는지, 유효한 디렉토리인지 등을 확인하는 추가적인 예외 처리 및 검증 절차를 추가하는 것이 좋습니다.

파이썬을 사용하여 파일 개수를 셀 때, 해당 디렉토리의 하위 디렉토리 안에 있는 파일도 포함되는지 주의하는 것이 중요합니다. 필요에 따라서는 재귀적인 방법을 이용하여 모든 하위 디렉토리까지 포함한 파일의 총 개수를 세는 로직을 추가할 수 있습니다.

이제 파이썬을 사용하여 파일의 개수를 쉽게 셀 수 있게 되었습니다.