Application counts the unique symbols in a string or file.
Project description
Unique Character Counter
Overview
This Python package provides a tool for counting unique characters in a string or file. The tool can be useful for text analysis, file parsing, and general string processing tasks.
Features
- Count unique characters in a string.
- Count unique characters in a file.
- Customizable options for ignoring case sensitivity or specific characters.
Installation
pip install task_5_syrkin
All modules will be installed automatically.
Usage
In the command line, execute the collection_app.py file with the following parameters:
# To test the application
python3 collection_app.py --test
# For counting unique characters in a string
python3 collection_app.py --string "your string here"
# For counting unique characters in a file
python3 collection_app.py --file "your file here"
Contributing
You can use this package as a function to count unique characters. For further contributions, please clone the repository and follow the guidelines below.
Changelog
- 0.0.1 release
- 0.0.2: Added doctests and README.md file
- 0.0.4: Added setup.py
git clone https://git.foxminded.ua/andrii-syrkin-py_ment/task_5.git
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 task_5_syrkin-0.0.5.tar.gz.
File metadata
- Download URL: task_5_syrkin-0.0.5.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
24fa946a55de199e27cecb685b3cb71be97d40734ec544278837ce9d5ae69c57
|
|
| MD5 |
18459a4a279a73e1a01c40465ef7545d
|
|
| BLAKE2b-256 |
e625c7f9e5b3f4502f14dba7a85ab046ba1b202c73904ef60b7247bf6da8c710
|
File details
Details for the file task_5_syrkin-0.0.5-py3-none-any.whl.
File metadata
- Download URL: task_5_syrkin-0.0.5-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae6866e14383ab2a4d4fba1f25a04cb7468212b76d96d48b73a15a52c5560305
|
|
| MD5 |
0e0a6e3573fa8ae406812069bd27f560
|
|
| BLAKE2b-256 |
ce9b9ce4b856b4a6628793b15629faeec71bca8c19abdd26c5427469ef5a07f0
|