Я пытаюсь получить последнюю дату и время изменения каталога. при этом я хочу включить и последнюю измененную дату подкаталогов.Получите последнюю измененную дату каталога (включая подкаталоги) с помощью Python?
Я мог бы найти некоторые темы, связанные с этим вопросом. (How to get file creation & modification date/times in Python?), но все они дают последнее измененное время корневого каталога без учета подкаталогов.
import os.path, time
print "last modified: %s" % time.ctime(os.path.getmtime(file))
print "created: %s" % time.ctime(os.path.getctime(file))
Эти строки кода дают последнее измененное время корневого каталога без учета подкаталогов. Пожалуйста, помогите мне в этом.
Что вы подразумеваете под "include"? Вы хотите «список» раз, по одному в подкаталоге? Или вы хотите, чтобы самое последнее время в каталоге иерархии каталогов? –
Извините за путаницу, я хочу, чтобы самое последнее время в каталоге иерархии каталогов? – user4k
Затем вы должны пройти эту иерархию каталогов (см. 'Os.walk()'), собирая время по моменту. Выберите самую последнюю с помощью 'max()'. Я создам пример, если вам это нужно. –