a personal package
Project description
botnikkk
Under construction! Not ready for use yet! Currently experimenting and planning!
Developed by BotNikkk / Nikkk
How To Use :
1. centre() function
Usage = Centering Elemtents.
import botnikkk
botnikkk.centre('text')
It also takes 3 extra parameters as input :
- symbol : determines what symbol will fill in the blank space, deault parameter = " "
botnikkk.centre('text',symbol='=')
- left_alignment : determines the space that will be used on the left hand side of the centred string, defaul parameter = None/calculated automatically
botnikkk.centre('text', left_alignment=23)
- str_end : determines what symbol will print as end= in print statement, deault parameter = "\n"
botnikkk.centre('text',str_end='end')
OUTPUT EXAMPLE :
2. format_input() function
Usage = centering the input variable.
import botnikkk
answer = botnikkk.format_input('input_question')
OUTPUT EXAMPLE :
3. int_check() function
Usage = checks if an input variable is a interger or not, takes repetetive inputs if not Interger.
import botnikkk
answer = botnikkk.int_check('any_variable')
OUTPUT EXAMPLE :
4. ans_check() function
Usage = takes a list of strings as input and displays it to the user as centred options, returns the choosen option.
import botnikkk
answer = botnikkk.ans_check(['list_of_variables'])
OUTPUT EXAMPLE :
5. get_alignments() function
Usage = takes a string as input and returns a dictionary containing the designing alignments of the said string in the form :
dic= {"left_align":value , "left_gap":value, "right_gap":value, "default_gap":value }
which can be used to format a string accoring to the alignment format of package in such form :
print_string= left_align*" " + "|" + left_gap*" " + string + right_gap*" " + "|"
import botnikkk
alignments = botnikkk.get_alignments("string")
OUTPUT EXAMPLE :
6. redirect() function
Usage = takes a input string as screen name and redirects the user to the said screen in a countdown of 3 seconds. Can only be used in async functions due it's await nature.
import botnikkk
import asyncio
async def function():
#some code
await botnikkk.redirect("screen_name")
#some more code
asyncio.run(function())
check out : https://botnikkk.github.io and https://github.com/Botnikkk/botnikkk-package
Project details
Release history Release notifications | RSS feed
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 botnikkk-0.1.3.tar.gz.
File metadata
- Download URL: botnikkk-0.1.3.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b20e1c8db3a41702d95195f506898e0c9f07d1475e192316042da36bf471bd48
|
|
| MD5 |
104baf6b7ab25538c2cc2846eb031db1
|
|
| BLAKE2b-256 |
f2696bc757647850c68ad8d3da9f20aba53902429f0c9f8eb3f893aa40f6a8e2
|
File details
Details for the file botnikkk-0.1.3-py3-none-any.whl.
File metadata
- Download URL: botnikkk-0.1.3-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dba298c19d397ab115123e78d4462dadde703829672edfb9862052c190a42164
|
|
| MD5 |
0930fafbaf48a615f60948a2cb33c352
|
|
| BLAKE2b-256 |
5f7bfd62195b4fe53175d0337e9fa493b4747183320813b8e7e1d6af314a04c0
|