Уведомления

Группа в Telegram: @pythonsu

#1 Июль 21, 2018 20:31:58

1C
Зарегистрирован: 2018-07-21
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Получить дату файла

День добрый. Я новичок в питоне, есть код:

 path = 'C:\Python27\libs'
files = os.listdir(path)
if files:
    files = [os.path.join(path, file) for file in files]
    files = [file for file in files if os.path.isfile(file)]
    f = max(files, key=os.path.getctime)
    print (f)

Он получает самый последний файл в каталоге и выводит на экран название файла с расширением. Но как получить дату создания его?

Отредактировано 1C (Июль 21, 2018 20:32:19)

Офлайн

#2 Июль 21, 2018 20:53:35

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2849
Репутация: +  186  -
Профиль   Отправить e-mail  

Получить дату файла

 >>> import os
>>> import time
>>> stat = os.stat("/home/rodegast/p.py")
>>> stat.st_ctime
1509803296.3500438
>>> time.ctime(stat.st_ctime)
'Sat Nov  4 16:48:16 2017'
>>> time.gmtime(stat.st_ctime)
time.struct_time(tm_year=2017, tm_mon=11, tm_mday=4, tm_hour=13, tm_min=48, tm_sec=16, tm_wday=5, tm_yday=308, tm_isdst=0)



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Отредактировано Rodegast (Июль 21, 2018 21:41:24)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version