Skip to main content

A package to count unique characters in a string.

Project description

Пакет count_unique_characters

  • count_unique_characters - Простий Python-пакет для підрахунку унікальних символів у рядку або файлі.

Встановлення

Пакет доступний на PyPI, тож для встановлення достатньо виконати:

bash

pip install count-unique-characters


Використання

Виклик через Python.

Спочатку активуй віртуальне середовище, якщо ще не зробив цього: source .venv/Scripts/activate # Git Bash

Після цього відкрий Python-консоль:

  • python Далі введи код у Python:
  • from count_unique_characters.core import count_unique_characters
  • text = "hello world"
  • unique_count = count_unique_characters(text)
  • print(f"Кількість унікальних символів: {unique_count}")

Очікуваний результат: Кількість унікальних символів: 6

Виклик через GitBash:

Спочатку активуй віртуальне середовище, якщо ще не зробив цього:

source .venv/Scripts/activate # Git Bash

Встановлення пакета: (pip install -e .) #у Git Bash

Далі

Передача рядка напряму: count-unique-characters --string "hello world"

Передача текстового файлу: count-unique-characters --file path/to/text.txt

**(Заміни path/to/text.txt на реальний шлях до файлу)


Структура проєкту

count_unique_characters/

├── LICENSE

├── pyproject.toml

├── README.md

├── src/ │ └── count_unique_characters/ │ ├── init.py │ └── count_unique_characters.py

└── tests/


Тестування

Щоб запустити тести:

  • pytest tests/

Ліцензія

Цей проєкт ліцензовано під MIT. Дивись LICENSE для деталей.

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

count_unique_characters-0.1.0.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

count_unique_characters-0.1.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file count_unique_characters-0.1.0.tar.gz.

File metadata

  • Download URL: count_unique_characters-0.1.0.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for count_unique_characters-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f11253ab51bedb71d9c42b55c31458267fdf89072ae5ca01db9bc0df5bcf503f
MD5 ac9036be104688a9a1dbfbecf10da8e3
BLAKE2b-256 7c67891e633cb7cd010eccb3a47e779398712fd129895ec381641f65d83ff534

See more details on using hashes here.

File details

Details for the file count_unique_characters-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for count_unique_characters-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 624a04353c53d989f69d34a7a4845ea6f5ec1539e29ea4e7cd431440403f4a7b
MD5 d7bd6d519eaadf11eddfaff72e9af28b
BLAKE2b-256 ac11bbd889584b8dfde038cc2002a3b24e19896f21a73926410987e4705e0cc4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page