'AidarUtils' is a command-line utility designed to simplify working with CSV, JSON, and TXT files. This versatile tool empowers you to:
• Count the number of characters, lines, and words in a .txt file.
• Merge the contents of two .txt files, finding the intersection of their elements.
• Remove duplicates and sort the results of merging and intersection alphabetically for easier data analysis.
• Filter data within a .json file and then convert it to .csv file.
Installation:
pip install AidarUtils
Usage:
Merge 2 .txt files:
python -m setutils --union list1.txt list2.txt
Intersect 2 .txt files:
python -m setutils --intersect list1.txt list2.txt
Remove duplicates and sort:
python -m setutils --union list1.txt list2.txt --unique --sort
.json to .csv conversion with output file name specification:
python -m json2csv --convert products.json --output products.csv
Filtering products by price in .json before converting to .csv:
python -m json2csv --convert products.json --output products.csv --min 10 --max 100
Filtering data by fields "Category" and "Inventory Status":
python -m json2csv --convert products.json --output products.csv --category electronics --stock
Metadata
Release files for AidarUtils 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| aidarutils-0.1.0.tar.gz | 1.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| AidarUtils-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 3.4 kB
Release files / aidarutils-0.1.0.tar.gz
| Download URL | aidarutils-0.1.0.tar.gz |
|---|---|
| Size | 1.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b54db1a0750f05b56637fa25c0263c0c475aca160a49952f16a41ded779d0c7e
|
|
BLAKE2b-256 checksum How to use checksums |
937080ac25b5c4aa54171068598ccf792767d384b92f8cfcb2d688c9c7b32900
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.0
|
Release files / AidarUtils-0.1.0-py3-none-any.whl
| Download URL | AidarUtils-0.1.0-py3-none-any.whl |
|---|---|
| Size | 1.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d0fae5f9a6a7d75b664549486a17c57b00af4c9bba53c843b2c0d6836093f78a
|
|
BLAKE2b-256 checksum How to use checksums |
d20dd25cb4ed083775090fdfa7c7ae5846fb99c632415523ab575572490ac364
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.0
|
Security for AidarUtils 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.