8일차 연습문제5-1

송용진·2024년 2월 28일

'''
사용자가 지정한 디렉토리 내에서
특정 확장자를 가진 파일들의 목록을 출력하는 프로그램을 작성해보세요.
사용자로부터 디렉토리 경로와 확장자를 입력받아
해당 조건에 맞는 파일 목록을 출력합니다.
'''

import glob,os

#경로와 확장자를 각각 입력받는다.
directory_path,file_extension = map(input, ["디렉토리 경로를 입력하세요: ", "확장자를 입력하세요: "])

os.chdir(directory_path) # 입력 받은 디렉토리로 이동한다.
print("디렉토리가 이동됐습니다. :", os.getcwd())

file_list = glob.glob(f'*.{file_extension}') 
#현재 디렉토리에서 입력받은 확장자에 해당하는 모든 파일을 찾는다.
print(file_list)
profile
개발자

0개의 댓글