Python Exercise: получить последнюю измененную информацию о файле
Python Datetime: упражнение 38 с решением
Напишите программу на Python для получения последней измененной информации о файле.
Пример решения :
Код Python:
import os, time
def last_modified_fileinfo(filepath):
filestat = os.stat(filepath)
date = time.localtime((filestat.st_mtime))
# Extract year, month and day from the date
year = date[0]
month = date[1]
day = date[2]
# Extract hour, minute, second
hour = date[3]
minute = date[4]
second = date[5]
# Year
strYear = str(year)[0:]
# Month
if (month <=9):
strMonth ='0' + str(month)
else:
strMonth = str(month)
# Date
if (day <=9):
strDay ='0' + str(day)
else:
strDay = str(day)
return (strYear+"-"+strMonth+"-"+strDay+" "+str(hour)+":"+str(minute)+":"+str(second))
print()
print(last_modified_fileinfo('test.txt'))
print()
Пример вывода:
2017-04-19 15:15:52
Блок - схема:
Редактор кода Python:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на Python для преобразования разницы в две даты в секундах.
Далее: Напишите программу на Python для расчета возраста в году.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code