Skip to main content

collection of wonderful python utilities and tools that can make your life easier

Project description

put℠

GitHub Action workflow PyPI - Python Version PyPI Project License PyPI - Downloads Codacy Grade Code Climate maintainability Codecov DeepSource

put, stands for Python utilities & tools, is a collection of wonderful Python utilities and tools that can make your life easier.

installation

simply use pip or pipenv:

pip install put

feature

the following helper methods are included:

  • hash utilities:

    • md5: md5str, md5sum, md5base64
    • sha1: sha1str, sha1sum, sha1base64
    • sha256: sha256str, sha256sum, sha256base64
  • file utilities:

    • directory: is_dir_exist, is_dir_empty, make_dir, remove_dir, scan_dir, join_path
    • file: is_file_exist, is_file_empty, save_json, load_json, load_lines, get_file_info
  • string utilities:

    • substring: str_after_first, str_after_last, str_before_first, str_before_last
  • json utilities:

    • dump_json, save_json, load_json

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

put-0.0.7.tar.gz (20.9 kB view details)

Uploaded Source

Built Distribution

put-0.0.7-py2.py3-none-any.whl (6.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file put-0.0.7.tar.gz.

File metadata

  • Download URL: put-0.0.7.tar.gz
  • Upload date:
  • Size: 20.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for put-0.0.7.tar.gz
Algorithm Hash digest
SHA256 463d33edbb3fee2bf1dffb05ad9b0f504043217032ccb2bfbbd841a22b2e8c56
MD5 bc8cd08cfed93738f43ca72fc4bab351
BLAKE2b-256 3dded0f0a13806f0adef96e8e1dd8d46d16b3b491e88548f0a6cb1da8f6f01e6

See more details on using hashes here.

File details

Details for the file put-0.0.7-py2.py3-none-any.whl.

File metadata

  • Download URL: put-0.0.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.4

File hashes

Hashes for put-0.0.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d404c835b23d259fad9639d24f7855a7869f97e0bd3f3e7d306064ddcdbe38f9
MD5 d894b381cac7fd8a3103839eca463061
BLAKE2b-256 2022649155e5f5c39312d46d39222dad17d9794606d8d4c721b24099e9be9c90

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