TGINSIGHT SIMILAR POSTS
Најди сличен содржај
Изворен канал @pythonotes · Post #358 · 27 дек.
Библиотеки для рабты с коллекциями файлов (секвенциями) ▫️ Поиск коллекций в директории ▫️ Проверка целостности ▫️ Поиск пересечений ▫️ Форматирование И другие функции ➡️ CLIQUEhttps://clique.readthedocs.io/en/stable/ import clique files = [ '/tmp/file1_001.png', '/tmp/file1_002.png', '/tmp/file1_003.png', '/tmp/file1_005.png', ] collection = clique.assemble(files)[0][0] collection.head # '/tmp/file1_' collection.tail # '.png' collection.padding # 3 collection.indexes # <SortedSet "[1, 2, 3, 5]"> collection.holes() # <Collection "/tmp/file1_%03d.png [4]"> collection.separate() # [<Collection "/tmp/file1_%03d.png [1-3]">, # <Collection "/tmp/file1_%03d.png [5]">] ➡️PYSEQhttps://pyseq.rsgalloway.com/ import pyseq files = [ '/tmp/file1_001.png', '/tmp/file1_002.png', '/tmp/file1_003.png', '/tmp/file1_005.png', ] sequence = pyseq.Sequence(files) sequence.head() # 'file1_' sequence.tail() # '.png' sequence.path() # '/tmp/file1_1-5.png' sequence.frames() # [1, 2, 3, 5] sequence.format('%p') # '%03d' sequence.missing() # [4] У библиотек схожий функционал но в деталях различается. clique не умеет работать с pathlib.Path а pyseq не понимает генератор как источник. Но обе могут найти все коллекции в директории и выдать много информации о них. #libs
Hashtags
Пронајдени 0 слични објави
Пребарај: #libs
Не се пронајдени слични објави.
Оваа објава нема претходно пресметани резултати на сличност.