Language/python

[Python] 파일 마지막 수정 시간을 특정 시간으로 수정하기

MOMOBOB 2024. 4. 30. 10:27
반응형

 

현재 운영중인 서비스에 로컬 파일 보관 기간을 수정해야하는데 삭제 기준을 마지막 수정시간을 기준으로 삭제함.

 

프로그램 수정 후 테스트를 위해 마지막 수정 시간을 수정하려고 만든 파이썬 프로그램임

 

import os
import datetime

def change_file_modified_time(file_path, new_modified_time):
    new_modified_time = datetime.datetime.strptime(new_modified_time, '%Y-%m-%d %H:%M:%S')

    os.utime(file_path, times=(new_modified_time.timestamp(), new_modified_time.timestamp()))

file_path = 'D:\\mnsoft\\appl\\cdn\\epg\\schedules\\1.txt'
new_modified_time = "2024-04-29 10:00:00"

change_file_modified_time(file_path, new_modified_time)

 


Thank you!

 

 

반응형