Skip to main content

No project description provided

Project description

Utility Functions for developers

Author: Shaon Majumder

Utilities

  • stats
  • network
  • image
  • string
  • file

Installation

pip install shaonutil

Function Usages

File

get_all_functions - shaonutil.file.get_all_functions(object/file/class)

Image

Network

unquote - Replace %xx escapes by their single-character equivalent. The optional encoding and errors parameters specify how to decode percent-encoded sequences into Unicode characters, as accepted by the bytes.decode() method. By default, percent-encoded sequences are decoded with UTF-8, and invalid sequences are replaced by a placeholder character.

unquote('abc%20def') -> 'abc def'.

Statistics

mean - Avearage or mean of elements - shaonutil.stats.mean(list of numbers)

median - Median of elements - shaonutil.stats.median(list of numbers)

mode - Mode of elements - shaonutil.stats.mode(list of numbers)

String

randomString - Generate a random string of fixed length

Function Usages End

Versioning

major.minor[.maintenance[.build]] (example: 1.4.3.5249)

adoption: major.minor.patch.maintenance.status.trials_for_success

The last position

  • 0 for alpha (status)
  • 1 for beta (status)
  • 2 for release candidate
  • 3 for (final) release

For instance:

  • 1.2.0.1 instead of 1.2-a1
  • 1.2.1.2 instead of 1.2-b2 (beta with some bug fixes)
  • 1.2.2.3 instead of 1.2-rc3 (release candidate)
  • 1.2.3.0 instead of 1.2-r (commercial distribution)
  • 1.2.3.5 instead of 1.2-r5 (commercial distribution with many bug fixes)

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

shaonutil-0.0.0.14.1.tar.gz (4.4 kB view details)

Uploaded Source

File details

Details for the file shaonutil-0.0.0.14.1.tar.gz.

File metadata

  • Download URL: shaonutil-0.0.0.14.1.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/42.0.1 requests-toolbelt/0.9.1 tqdm/4.39.0 CPython/3.6.7

File hashes

Hashes for shaonutil-0.0.0.14.1.tar.gz
Algorithm Hash digest
SHA256 ddd5089b8c8ee7ce3b529e2f2cd17cf341b944259e246c9c22e78c7180196d7a
MD5 a207e8bddaf77084e5bedb6a1a504966
BLAKE2b-256 7935a60bd7260491714460b582baf3a8d36e2872dadcc180a05d4a0aa5751025

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