Skip to main content

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 :)

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)

Uploaded Source

Built Distribution

ot_my_libs-0.0.10-py3-none-any.whl (18.7 kB view hashes)

Uploaded Python 3

Supported by

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