-
Notifications
You must be signed in to change notification settings - Fork 3
Python library for working with file sequences
License
aldergren/pyfileseq
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
PyFileSeq, a library for working with file sequences. Author: Niklas Aldergren <[email protected]> This library will find file sequences in a directory (or another source) and return them as a list of FileSequence instances. The FileSequence class provides useful functionality for further manipulating a sequence; slicing, generation of filenames, string representations, etc. This is probably most useful when working with applications that generate a lot of sequential images, e.g. scanning, rendering, etc. It should (hopefully) support any imaginable file sequence out there and be reasonably fast. Usage: >>> from fileseq import FileSequence >>> sequences, others = FileSequence.find('/stuff') >>> sequences[0] my_sequence.[0001-0005].ext >>> my_sequence = sequences[0] >>> for filename in my_sequence.files: ... print filename ... /stuff/my_sequence.0001.ext /stuff/my_sequence.0002.ext /stuff/my_sequence.0003.ext /stuff/my_sequence.0004.ext /stuff/my_sequence.0005.ext >>> my_sequence.format("{head}{padchars}{tail}") 'my_sequence.####.ext'
About
Python library for working with file sequences
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published