Miscellaneous utility functions
Project description
jocassid-commons
Overview
Miscellaneous utility code written in Python. Modules within this library include:
accumulator_dict
AccumulatorDict- Adictwhere keys are lists or sets andaccumulator_dict[key] = valuewill addvalueto the list or set for that key
data_structures
MergeQueue- An Iterable that merges data from two or more iterables or iterators. It's original purpose was to merge two iterables of sorted data while retaining the sort order.
dirf
- Contains the
dirffunction a wrapper around the built-indirfunction that adds filtering capabilities.
json
json_getfunction for extracting data from within nested lists and dicts such as those returned from a JSON api.locate_keyfunction for searching through JSON for a dict key matching a regular expression
Changelog
0.0.4
- Added
dirfmodule
0.0.6
- Added
data_structuresmodule
0.0.7
- Added
stringmodule with normalize_whitespace function
0.0.8
- Added
json.locate_keyfunction - Got
dirf.dirfworking.
Project details
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jocassid_commons-0.0.8.tar.gz.
File metadata
- Download URL: jocassid_commons-0.0.8.tar.gz
- Upload date:
- Size: 7.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e01a73b87ef31013ca99574ef50f96be3f852efb54db318a3532b867099cffe
|
|
| MD5 |
087a9a916b58919a42fc6077ef9a8628
|
|
| BLAKE2b-256 |
408528b57ecd0f4e92ecd518fbd2589209af6a478186084b5ee31bf510e2fcee
|
File details
Details for the file jocassid_commons-0.0.8-py3-none-any.whl.
File metadata
- Download URL: jocassid_commons-0.0.8-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93d4f9daaf5352d93379975593810f6b7dffc4255560ec543ba5bc54171fa35d
|
|
| MD5 |
a16d9809f00a717fafd0fef6480c7d02
|
|
| BLAKE2b-256 |
d7690e68c4c2a97073c78e3d5f6c4b1ba87e8217aa8989e70f0c5ed3b312c67e
|