pandas csv file 읽을때 저장된 시간 알아내기
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)