Я хочу сохранить имя файла и измененную временную метку даты в списке списков в формате Python 3.6 для конкретной папки.
Предположим, что в первый день у меня есть два файла в папке, поэтому у меня естьследующий список списков:
day_1_List = [["f1", "2019-03-27T07:36:45Z"], ["f2", "2019-03-31T07:36:45Z"]]
Теперь во второй день создается другой новый файл "f3" (добавлен новый внутренний список) и обновляется существующий файл "f2" (изменение метки времени):
day_2_List = [["f1", "2019-03-27T07:36:45Z"], ["f2", "2019-04-01T12:23:18Z"], ["f3", "2019-04-02T07:36:45Z"]]
Я хочу запустить логику среди двух списков, которая создаст простой список, который даст мне имена, которые требуют нового извлечения.
output = ["f2", "f3"]
А также обновление дня 1список списков с недавно добавленными (сохраняя внутренние списки этих файлов, которые были удалены во время последнего сравнения.
Раньше это было просто, моя область действия была только до новых файлов, поэтому я поддерживал простой список файловимена и сделал следующую операцию, чтобы получить недавно добавленные файлы:
delta = [item for item in new_list if item not in file_list]
Любая помощь?