Skip to main content

'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)

Source distribution for AidarUtils 0.1.0
File Size Uploaded Provenance
aidarutils-0.1.0.tar.gz 1.7 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for AidarUtils 0.1.0
File Interpreter ABI Platform
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.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page