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.5.16.tar.gz (62.3 kB view details)

Uploaded Source

Built Distribution

toolkit_py-0.5.16-py3-none-any.whl (96.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for toolkit-py-0.5.16.tar.gz
Algorithm Hash digest
SHA256 36c3e96120b4193afa19612e43a1b188ede49145d0b1872d82f201f5cf91d160
MD5 165f252e7c823cff4739a729b5249ac0
BLAKE2b-256 e81ad336e58b626531dd5e84249eed5daeef4883778f95e2c4f64b80d023269d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for toolkit_py-0.5.16-py3-none-any.whl
Algorithm Hash digest
SHA256 e6eccedfc243f4799eef3716613bfdeef8f71c3f594bdfd66a5ed18512672c42
MD5 dc303458561be47b17bd8efd6455c780
BLAKE2b-256 8aa1171e422b023316b2f84c1777e174d5db6656934064419db4460b30733fac

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