namanager
A file or/and directory name manager which could determine names are/aren’t expectable, and you could also automatically rename it.
Features
Match or ignore particular files/directories.
Supports checking of most common format of letter-cases (upper, lower, camel, and pascal-case).
Supports checking of convention of word separators (underscore-to-dash/dash-to-underscore).
How to use?
Installation
First of all check you already have pip installed, and then just type in:
pip install namanager
Sometimes, you need to install on offline environments, hence that you could download wheel s from PyPI or by pip:
pip download namanager
After moved wheels (involve dependencies) into your env, you could manually install it by following commands:
pip install namanager-x.x.x-py2.py3-none-any.whl
Running
Configure your settings.json.
Run command
namanager
If the settings file doesn’t existed in your current working directory or CWD:
namanager --settings /path/to/your/settings
Metadata
Release files for namanager 0.3.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| namanager-0.3.2.tar.gz | 12.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| namanager-0.3.2-py2.py3-none-any.whl | Python 2, Python 3 | none | any | Details |
Total release size: 26.2 kB
Release files / namanager-0.3.2.tar.gz
| Download URL | namanager-0.3.2.tar.gz |
|---|---|
| Size | 12.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
858fbc6345b6bb1ee3ec996e574c01c7bc5b084a0d8917efa475b495b1648960
|
|
BLAKE2b-256 checksum How to use checksums |
5bb9d2956d593a83e46188096113d89c0f723a770a8a67a0180a48bc0442fc06
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / namanager-0.3.2-py2.py3-none-any.whl
| Download URL | namanager-0.3.2-py2.py3-none-any.whl |
|---|---|
| Size | 13.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
990ff4c22644a7cf3263867a2798e2fa8230efe9675664500cbf9d2e60837b11
|
|
BLAKE2b-256 checksum How to use checksums |
6664fbe32a3b5cbe473699e2fbc583cd13dd4402e0296216259ca5c24f164115
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |