Есть ли способ извлечь определенную c часть имени файла в Python в l oop поверх него? - PullRequest
0 голосов
/ 23 января 2020

Формат всех моих файлов таков ...

['PC-PC02@2019-01-18-00-00-00.mseed', 'PC-PC01@2019-01-19-00-00-00.mseed', 'PC-PC02@2019-01-19-00-00-00.mseed', 'PC-PC01@2019-01-20-00-00-00.mseed', 'PC-PC02@2019-01-20-00-00-00.mseed']

(у меня будет намного больше файлов с большим количеством дней, как только я начну, но просто заставляю код работать на нескольких, и я не могу изменить формат моих файлов).

Мне нужно иметь возможность импортировать файлы за весь месяц, но я могу запустить код только за один день за раз, скажем 2019-01-18, запустите весь код, а затем перейдите к 2019-01-19 и так далее.

Есть ли способ извлечь из файла только день месяца, а затем l oop за один день за раз?

Повторим, Мне нужно иметь возможность импортировать файлы за месяцы, но я хочу запустить свой код в день 18, затем в день 19, затем в день 20 и так далее. Я также открыт для любых других предложений, которые могут работать. Я пробовал поискать в Google и многое другое, чтобы попытаться получить это, но, похоже, ничего из этого не работает, я все еще учусь Python.

Большое спасибо!

1 Ответ

0 голосов
/ 23 января 2020

Предполагая, что вы получаете их по порядку из местоположения, или какой-то процесс создает эти файлы, чтобы вы могли перечислить все файловые объекты в каталоге и отсортировать их в соответствии с их созданным временем, а затем обработать их один за другим.

...