Skip to main content

General Purpose Python Library

Project description

techman.py

General Purpose Python Library by @Techman55


How to Import

try:
    import techman
except ModuleNotFoundError:
    import sys, subprocess
    # implement pip as a subprocess:
    subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'techman'])

techman.py Flag for Your Project's README.md

> This program uses the `techman.py` general purpose python library. [Learn more](https://py.techmandev.com)

Example

This program uses the techman.py general purpose python library. Learn more




Classes

yn

User input gatherer for Yes/No questions using input()

yn.ask()

yn.check()


QuickSetup

Simple App data and "is first open" tracker

is_first_open()

reset_first_open()

does_config_exist()

write_config()

read_config()

update_config()

reset_config()


Packages

Easy functions to manage packages from pip

is_package_installed()

install()


Functions

Assorted functions that don't fit into a class

set_clipboard()

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

techman-1.15.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

techman-1.15-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file techman-1.15.tar.gz.

File metadata

  • Download URL: techman-1.15.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for techman-1.15.tar.gz
Algorithm Hash digest
SHA256 e2d076da7558275956aaebdfe952573d3e32b134fe8d954355cc3f16559fe4ee
MD5 240dd7af6bbdb07af76da375cd38db3c
BLAKE2b-256 a208812b756c3d01720b21b84fff82f9aff18faa883a1fd677ccdadf4aad140e

See more details on using hashes here.

File details

Details for the file techman-1.15-py3-none-any.whl.

File metadata

  • Download URL: techman-1.15-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1

File hashes

Hashes for techman-1.15-py3-none-any.whl
Algorithm Hash digest
SHA256 402a845d18f2d51f7394a6451ec2808e7733f700156cc3962f32181c81c38edf
MD5 4a91cd2346893dcea28cf011f9218e13
BLAKE2b-256 dfbab7d6acc11d7265cc2d5ccc36452bd8ad194896b60cd25bb5b5016a6bd4b7

See more details on using hashes here.

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