Skip to main content

Personal toolkit implemented by Python.

Project description

Toolkit-Py

PyPI License

Python Test Python Publish

Table of Contents

Installation

pip install -U toolkit-py
pip install -U toolkit-py -i https://pypi.douban.com/simple

Usage

Automatically unzip files recursively

解压嵌套加密压缩文件

Recursively change the encoding of text files in the current folder

$ cen
c05_mbr.asm: GB2312 -> utf-8
c17_core.asm: GB2312 -> utf-8
c17_mbr.asm: GB2312 -> utf-8
nasmide.ini: ascii -> utf-8

Generates HTTP User-Agent header

$ gua
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/15.14986

$ gua -n chrome
Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3489.10 Safari/537.36

$ gua -o android
Mozilla/5.0 (Linux; Android 8.1; Huawei P20 Lite Build/OPR3.170623.008) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3297.48 Mobile Safari/537.36

$ gua -n safari -o ios
Mozilla/5.0 (iPhone; CPU iPhone OS 9_3_3 like Mac OS X) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/9.0 Mobile/13G34 Safari/602.2

Change to other faster open source mirror sites

$ cfm
Usage: cfm [OPTIONS] COMMAND [ARGS]...
Options:
  --help  Show this message and exit.
Commands:
  py      Change pypi & conda source minors.
  python  Change pypi & conda source minors.

Create basic project scaffold

$ cps
Usage: cps [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  base    Create basic project scaffold.
  notes   Create notes project scaffold.
  py      Create Python project scaffold.
  python  Create Python project scaffold.

Upload pictures to public image hosting server

$ upsfortypora test.png
Upload Success:
http://dd-static.jd.com/ddimg/jfs/t1/132543/17/21538/145549/61fa87f9E883b9b32/f23efa3a806cab76.jpg

Create or display the configuration of commonly used software

$ ccf
Usage: ccf [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  python (py)  Create or display configuration files about Python.

 $ ccf py -h
 Usage: ccf py [OPTIONS]

  Create or display configuration files about Python.

Options:
  -m, --method INTEGER     1 -> .pypirc
  -r, --read-only BOOLEAN  Read only or create configuration files.
  -h, --help               Show this message and exit.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

toolkit-py-0.9.6.tar.gz (92.3 kB view details)

Uploaded Source

Built Distribution

toolkit_py-0.9.6-py3-none-any.whl (160.6 kB view details)

Uploaded Python 3

File details

Details for the file toolkit-py-0.9.6.tar.gz.

File metadata

  • Download URL: toolkit-py-0.9.6.tar.gz
  • Upload date:
  • Size: 92.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for toolkit-py-0.9.6.tar.gz
Algorithm Hash digest
SHA256 b17ab262df6a81c4cbf950a6ef6587d9f4c782a7a9cb57e199da28430d16f52e
MD5 8a734234dd8ab2bcd40c54eba995c87a
BLAKE2b-256 75ba884caeebc83d52ee8e1a25f98fb722b99f9129de6e26bcbfd6fc4b0287fd

See more details on using hashes here.

File details

Details for the file toolkit_py-0.9.6-py3-none-any.whl.

File metadata

  • Download URL: toolkit_py-0.9.6-py3-none-any.whl
  • Upload date:
  • Size: 160.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for toolkit_py-0.9.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f0808fe8d93cbd18a2081c5a5d54a2bf559b1166030111760015e7da073d0353
MD5 316402bd0bd1fee42c767d7655a4951f
BLAKE2b-256 dfa9270413a4682cdd38ad3ce8fbd382fe60d985ea8c00aa8f0469dd77975e3e

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