Simply python tool to change or replace the text string in the files. This tool pretty nice for programmers if somehow they want to replace/change their codes for many files, eg: function, class, variable, etc for recursive files or not.
Installation
Install from PyPI:
$ pip install changewords
Usage
usage: changewords.py [-h] [-p PATH] [-ft FILE_TYPE] [-fs FROM_STRING]
[-ts TO_STRING]
Python tool to change or replace the strings in files.
optional arguments:
-h, --help show this help message and exit
-p PATH, --path PATH the starting path or parent path name
by default is current path/folder.
-ft FILE_TYPE, --file_type FILE_TYPE
file type you are looking for, eg: '.py', '.txt'
by default is '.py' (python files)
-fs FROM_STRING, --from_string FROM_STRING
the string to change/replace
-ts TO_STRING, --to_string TO_STRING
the string replacement
Example
$ changewords -p=changewords_test -ft=.py -fs=helloworld -ts=mantabjiwa # or $ changewords --path=changewords_test --file_type=.py --from_string=helloworld --to_string=mantabjiwa
Running tests
To run the test use:
$ python tests.py
Metadata
Release files for changewords 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| changewords-1.0.3.tar.gz | 3.8 kB | Details |
Release files / changewords-1.0.3.tar.gz
| Download URL | changewords-1.0.3.tar.gz |
|---|---|
| Size | 3.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
18d87ed95ba61c93bdb3060c8e2ee4efaaff72b545e6a17b9bd9f44fb63ee033
|
|
BLAKE2b-256 checksum How to use checksums |
0c66579cb0b5bc56893e4946d451cb173a2d1cdda47f37c6a41470a237575bde
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/3.5
|