Metadata-Version: 2.1
Name: padio
Version: 1.0.0
Summary: Zero pad numeric filenames
Home-page: https://git.iamthefij.com/iamthefij/padio.git
Author: iamthefij
Author-email: 
License: UNKNOWN
Download-URL: https://git.iamthefij.com/iamthefij/padio.git/archive/master.tar.gz
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown

# padio

Zero pad numeric filenames

Turn a bunch of files like this:

    file1.txt
    file10.txt
    file5.txt

and want them to be sorted like this:

    file01.txt
    file05.txt
    file10.txt

you can run:

    padio *.txt


## Installation

    pip install padio

## Usage

    usage: padio [-h] [-l LENGTH] [-f] [-v] [-d] [-i REGEX] [--ignore-files IGNOREFILE [IGNOREFILE ...]] file [file ...]

    Pads numbers in file names so they consistently align and sort

    positional arguments:
      file                  Files to be renamed

    optional arguments:
      -h, --help            show this help message and exit
      -l LENGTH, --length LENGTH
                            Length of numbers after padding (default: auto)
      -f, --force           Force rename, even if file at destination exists
      -v, --verbose         Print all actions
      -d, --dry-run         Print actions only without modifying any file. Implies --verbose
      -i REGEX, --ignore REGEX
                            Regular expression used to ignore files matching the name
      --ignore-files IGNOREFILE [IGNOREFILE ...]
                            Files to ignore for renaming. Must add -- before positional arguments

## Original repo

Originally hosted at https://git.iamthefij.com/iamthefij/padio.git


