less than 1 minute read

pandas csv file 저장 시간 확인

pandas에서 csv 파일을 읽어올 때 해당 파일의 생성 날짜를 알고 싶으시다면, 다음과 같이 하시면 됩니다.

import os.path, time

file_path = '파일 경로'
print("파일 생성 시간 : ", time.ctime(os.path.getctime(file_path)))

위 코드에서 ‘파일 경로’에는 읽어올 csv 파일의 경로를 입력하시면 됩니다. 이 코드를 실행하면 해당 파일의 생성 시간이 출력됩니다. os.path.getctime : 만든 시간
os.path.getatime : 마지막 엑세스 시간
os.path.getmtime : 마지막 수정시간

읽어온 값에서 각 시간 요소를 따로 빼는 방법은 아래와 같다.

import os
import time
from datetime import datetime

filename = 'example.txt'
timestamp = os.path.getmtime(filename)
time_data = time.ctime(timestamp)

datetime_obj = datetime.strptime(time_data, '%a %b %d %H:%M:%S %Y')
year = datetime_obj.year
month = datetime_obj.month
day = datetime_obj.day
hour = datetime_obj.hour
minute = datetime_obj.minute
second = datetime_obj.second

print(year, month, day, hour, minute, second)