Найти последнюю версию файла в папке с помощью Python - PullRequest
1 голос
/ 21 июня 2011

Я пытался заставить питона искать все мои снимки

Ответы [ 2 ]

2 голосов
/ 21 июня 2011
import glob
latest = sorted(glob.glob('dd19_15_00_an[0-9]+\.avi'))[-1]

Примечание : нормальная сортировка в порядке, если ваши версии имеют нулевое заполнение.Если у них нет нулевого заполнения, вам нужен какой-то естественный вид, который немного усложнит ситуацию.

0 голосов
/ 21 июня 2011
  1. Построить древовидное представление ваших файлов
  2. Выполнить поиск

Для суффиксов "02" это довольно просто, вы используете регулярное выражение типа [0-9]+,Однако что происходит с другими видами суффиксов или префиксов?Вы могли бы реализовать что-то, что вычисляет расстояние Левенштейна только через определенные интервалы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...