oiyshTerminal my basic libs: myLoger | FileActions | MyCalculate | db_helper | mysql_helper | ...
Project description
oiyshTerminal - pypip ot_my_libs
Set of function to speed up things like:
in example.py benchmarking | sqlite3 can do: myLoger | ArgsParse | FileActions | MyCalculate | myFastPlot | myMqttClient | ...
check example
In directory of library in my case is /usr/lib/python3.8/site-packages
python3 ot_my_libs/example.py
**or**
[xdocs](https://github.com/yOyOeK1/oiyshTerminal/tree/main/OTPIPS/ot_my_libs/README_xdoc.md)
benchmarking
TimeHelper use case as benchmarking tool
from ot_my_libs.TimeHelper import TimeHelper as thd
import time
def benchmarkTimer():
th = thd()
bKey = th.benStart()
print("making test run ...")
time.sleep(1)
th.benDone(
bKey,
f"Result of benStart / benDone [run at:{th.getNiceShortDate()}]",
printIt=True
)
development of package - base line
In directory of project to deploy tree ot_my_libs
ot_my_libs
├── db_helper.py
├── example.py
├── FileActions.py
├── __init__.py
├── MyCalculate.py
├── myFastPlot.py
├── myLoger.py
├── myMqttClient.py
├── mysql_helper.py
├── TimeHelper.py
└── XMLHelper.py
uninstalling it
pip3 uninstall ot_my_libs
change log
-
0.0.10
- add
change log
in README :)
- add
If you see that this makes sense send me a ☕ | Master repository | About SvOiysh
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
ot_my_libs-0.0.10.tar.gz
(16.2 kB
view hashes)
Built Distribution
Close
Hashes for ot_my_libs-0.0.10-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87406503e64988001bf183a6a4ffebe07497918a322f5692b0dde32536de8ffd |
|
MD5 | 0e52ac9a8db5b47645ed230e5d34c8e4 |
|
BLAKE2b-256 | e9ebfb57e6ffeafbeb581727d947207c083093e3b359b1feaa8b497d77dc46d2 |