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

Uploaded Source

Built Distribution

toolkit_py-0.8.5-py3-none-any.whl (141.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: toolkit-py-0.8.5.tar.gz
  • Upload date:
  • Size: 80.8 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.8.5.tar.gz
Algorithm Hash digest
SHA256 03277ac994bafe6dfc9ed0e5706ba15b0667e0cae221a123998a1f812c805f8f
MD5 e98391b6597743322c30c9c2ec43d42a
BLAKE2b-256 dba1d617899655067e9f673999513f19f590ca78adce7d160490ef9b3459d9a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: toolkit_py-0.8.5-py3-none-any.whl
  • Upload date:
  • Size: 141.4 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.8.5-py3-none-any.whl
Algorithm Hash digest
SHA256 da82935530a7828b78c1a600f1d2f765908a6ba122c15569c1363b9ff06b4aac
MD5 9a6cfb3679bbad0c6485581025b5989d
BLAKE2b-256 f4d0a85a3729b058e7d1c41d3c31ce383152c379daba8bf56cfb33757845c8db

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