BulkFileChanger
This is a simple script that allows you to change or remove characters in the name of all files in a directory and its sub-directories. Example use case: say you have a bunch of files that have "test-" in front of the names of every single file in the directory. You want to change all files with that prefix to "prod-". You can use this script to make the change all in one go.
- Github repo: https://github.com/MysticTechnology/BulkFileChanger
- PyPi: https://pypi.org/project/BulkFileChanger/
Installation
There are a couple of options to install this app:
- Pip Install - This app is hosted on PyPi and can be installed with the following command:
pip3 install BulkFileChanger
- Local Install - Alternatively, you can download or git clone the Github repo and install it locally with the following:
git clone https://github.com/MysticTechnology/BulkFileChanger.git
cd BulkFileChanger
pip3 install -e .
To uninstall this app:
pip3 uninstall BulkFileChanger
- If you used the local install option, you will also want to delete the
.egg-infofile located in thesrc/directory of the package. This gets created automatically withpip3 install -e ..
Usage
After installation, you have a couple ways to run this app.
- Run this app from the terminal with this command:
bulkfilechanger
- Run this app with the python command
python3 -m:
python3 -m bulkfilechanger
- You can also import the package resources and run them in your own project:
from bulkfilechanger import *
bulkfilechanger = BulkFileChanger()
bulkfilechanger.run()
Support and Contributions
Our software is open source and free for public use. If you found any of these repos useful and would like to support this project financially, feel free to donate to our bitcoin address.
Bitcoin Address 1: 1GZQY6hMwszqxCmbC6uGxkyD5HKPhK1Pmf
Metadata
Release files for BulkFileChanger 0.0.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 | |
|---|---|---|---|
| BulkFileChanger-0.0.2.tar.gz | 6.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| BulkFileChanger-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 15.5 kB
Release files / BulkFileChanger-0.0.2.tar.gz
| Download URL | BulkFileChanger-0.0.2.tar.gz |
|---|---|
| Size | 6.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4ed1db746fa04b052e86fb5e459e6c4bc5b3915c68facdf20a45ec21748fbcd7
|
|
BLAKE2b-256 checksum How to use checksums |
24833ba6e508d95c11c0c31585f4d5fa276fc0bbd2bb1194baa76a7ea106df8e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.10.0
|
Release files / BulkFileChanger-0.0.2-py3-none-any.whl
| Download URL | BulkFileChanger-0.0.2-py3-none-any.whl |
|---|---|
| Size | 8.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f5d06db59ad5e47123b0cf340489ba65080458d8b11ec58d7ce946ae3d1f691b
|
|
BLAKE2b-256 checksum How to use checksums |
0dfd193af62db6b8024d1b04adab32b57533d76b77aa1df713356fcc555778c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.10.0
|