Various tools to handle collection I/O and transformations
Project description
collectiontools_vrb
Various tools to handle collection I/O and transformations.
- On PyPI: https://pypi.org/project/collectiontools-vrb/
- On GitHub: https://github.com/v-r-b/collectiontools_vrb
__init__.py
function update_dict_from_url()
Read collection data from the given URL.
function update_dict_from_key_value_file()
Read collection data from the given file.
function dict_contains_path()
Tests if a given path is a valid key inside the given dict.
function update_dict_from_json_file()
Read collection data from config file. Check for mandatory keys.
collectiontranslator.py
class CollectionTranslator
Search strings, lists or dicts for placeholders using a regular expression provided by the user. Replace the matches with a value provided by a translator function, which is as well provided by the user.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file collectiontools_vrb-0.9.1.tar.gz
.
File metadata
- Download URL: collectiontools_vrb-0.9.1.tar.gz
- Upload date:
- Size: 17.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa726fefb208b586785ef0014d3dea96d95e669d556a3fa75d21b09d23272b8f |
|
MD5 | a96c5c9fa5f77fdf177ef985d40900ee |
|
BLAKE2b-256 | ccb0761c89d976aff46fd151b8981e4eaa2fd1bbc54c67b666a333320b7b37ba |
File details
Details for the file collectiontools_vrb-0.9.1-py3-none-any.whl
.
File metadata
- Download URL: collectiontools_vrb-0.9.1-py3-none-any.whl
- Upload date:
- Size: 18.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | da0bdb2e5bd649cf49e570f38c584cc66edd93abf12260bce96094ad7addb286 |
|
MD5 | 9c6e8d4b90ccc77b5f78513c312179ef |
|
BLAKE2b-256 | 7597cbad50190c17939eca896cc645ed1a28cdfc0c69dbe0d1af0dd9dedfb4f7 |