Aiden_ 2022. 1. 18. 07:22

● 현재 경로 확인

os.getcwd()

 

● 해당 경로에 디렉토리가 없으면 만들어라

path = './folder'
if not os.path.exists(path):
    os.mkdir(path)

 

● 파일명이 가장 최신인 파일 추출하기

file_list = os.listdir("./data/test")
file_list = [x for x in file_list if x!='.DS_Store']
print(file_list)

recent_file = "0"
for file in file_list:
    print("체크 파일: ", file)
    file_int = int(file.replace('test_', '').replace('.csv','').replace('-',''))
    recent_file_int = int(recent_file.replace('test_', '').replace('.csv','').replace('-',''))
    if file_int > recent_file_int:
        recent_file = file
        print("파일 업데이트: ", file)
    else:
        pass
    print("최종 파일: ", recent_file)