Skip to main content

Some tools making life a little easier :)

Project description

sytk

Some tools making life a little easier :)

@admin

Apply for the administrator right for the decorated function.

@cache

Cache the {'func-params': return value} of the decorated functions. It is mainly used on functions calculating duplicate data.

@debug

  • Show parameters and return value of the decorated function in a vivid color.
  • Meanwhile, in the same usage with print(), d_print()is also available to show the debug information in functions decorated with @debug.

@print2log

  • Redirect all the context printed by print() into file named {file}_[{func}].log.
  • It can also catch Exception.

clean(path)

Delete code lines containing '@debug' and 'd_print'. It is used to turn projects into productions.

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

sytk-0.0.8.tar.gz (2.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sytk-0.0.8-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file sytk-0.0.8.tar.gz.

File metadata

  • Download URL: sytk-0.0.8.tar.gz
  • Upload date:
  • Size: 2.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

File hashes

Hashes for sytk-0.0.8.tar.gz
Algorithm Hash digest
SHA256 7df9780ab814199f34d97f8f63b26230cab66c772c33d2d55e3c5545fdc0d62f
MD5 30ff542e088c05e27e795b258f151d01
BLAKE2b-256 ea7f43bf050314edd20976996d5517cf16524a6fd41e6f12e8a84fd0e1dfba90

See more details on using hashes here.

File details

Details for the file sytk-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: sytk-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.7.9

File hashes

Hashes for sytk-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 06a010801f9fd392aeb8fc5e86238ff221e307d9e60f99f97d3356b82c81b803
MD5 e349e87d496cf2d74637079a9e7ff03a
BLAKE2b-256 bff85264b16f2f2ccf66a5bc2a75dd6f9b995fa7799d5bf394b493734d1f170c

See more details on using hashes here.

Supported by

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