No project description provided
Project description
# Collect_framework ### Installation To use in your project just use your dependency manager to install it, with pip is like this:
pip install collect-pkg ### Short explanation Program takes string or file(high priority if string too transferred) and return amount and characters which ar unique
call it from command line with this command
python -m collect_pack –string <your string> –file <your file>
The package has 4 functions - amount_of_unique_char
takes string and return tuple amount of unique char in input string and list with them - format_return
format the result of previous func - cli
add two arguments –file and –string and return parser with them - work_with_args
parse arguments from command line and detect a priority if hand over two arguments
### How it works :new_moon_with_face: Here a some examples
` from collect_pack import amount_of_unique_char print(amount_of_unique_char('qwerrr')) # result (3,['q','w','e']) `
` from collect_pack import format_return, amount_of_unique_char print(format_return('qwerrr')) # before format format the result it call amount_of_unique_char in his body """ result "qwerrr" => 3 q,w,e are present once. """ `
` from collect_pack import work_with_args print(work_with_args(file="",string="qwerr")) # result 'qwerr' print(work_with_args(file="text.txt",string="qwerr")) # result 'text from file like one string ' argument file has a higher priority `
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
Hashes for collect_pack-1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecce04460de42535b143a7076f5dcd24350eda15781bb3dc8c4f91f47e31e2b3 |
|
MD5 | d7bdf1f9f55e471ee1d84f4a1f954caf |
|
BLAKE2b-256 | 31507a3d8e3346728f83515f041c3e54a60d439f0540fa7ccce100b08959a5a5 |