Skip to main content

Quickly interact with unicode data via the cli, or api

Project description

github-issues github-languages-code-size github-stars github-forks

pypi-v pypi-status pypi-l pypi-dm pypi-pyversions pypi-implementation

TOC

Unicodes

This program allows you to interactively explore, search, and output unicode values in the terminal

Pull requests welcome!

Installation / Quickstart

To install this package from pypy run the following command.


pip3 install unicodes

Run this to show all the unicode values


unicodes all

License

See: LICENSE

Other Docs

Examples

all_box_drawings.sh

Show all unicode names with 'drawing' and 'box' in their names all_box_drawings.sh

all_playing_cards_no_trump.sh

Show all playing cards minus trump string all_playing_cards_no_trump.sh

hacker_mixer.sh

hacker mix 'my cool name' in a tui hacker_mixer.sh

show_all_pairs.sh

show pre-defined pairs of unicode objects (i.e. left/right up/down etc.) show_all_pairs.sh

Command Help

Main

usage: gendoc.py [-h] {all,explore,hackermix,pairs} ...

optional arguments:
  -h, --help            show this help message and exit

subcommands:
  {all,explore,hackermix,pairs}
    all                 Output all unicode values to STDOUT.
    explore             Explore the tokenized unicode data.
    hackermix           Hacker mixer upper / scramble letters with variations of unicode.
    pairs               Output all unicode values to STDOUT.

all

usage: gendoc.py all [-h] [--filter [FILTER [FILTER ...]]] [--exclude [EXCLUDE [EXCLUDE ...]]] [--json]

optional arguments:
  -h, --help            show this help message and exit
  --filter [FILTER [FILTER ...]], -f [FILTER [FILTER ...]]
                        filter values
  --exclude [EXCLUDE [EXCLUDE ...]], -e [EXCLUDE [EXCLUDE ...]]
                        reverse filter
  --json, -j            print in json format

explore

usage: gendoc.py explore [-h]

optional arguments:
  -h, --help  show this help message and exit

hackermix

usage: gendoc.py hackermix [-h] ...

positional arguments:
  args        word

optional arguments:
  -h, --help  show this help message and exit

pairs

usage: gendoc.py pairs [-h] [--filter [FILTER [FILTER ...]]] [--exclude [EXCLUDE [EXCLUDE ...]]] [--json] [--detail]
                       {all,left_right,top_bottom,horz_vert,upper_lower}

positional arguments:
  {all,left_right,top_bottom,horz_vert,upper_lower}
                        select pair to output

optional arguments:
  -h, --help            show this help message and exit
  --filter [FILTER [FILTER ...]], -f [FILTER [FILTER ...]]
                        filter values
  --exclude [EXCLUDE [EXCLUDE ...]], -e [EXCLUDE [EXCLUDE ...]]
                        reverse filter
  --json, -j            print in json format
  --detail, -d          turn on detailed output

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

unicodes-0.0.4.tar.gz (18.0 kB view details)

Uploaded Source

File details

Details for the file unicodes-0.0.4.tar.gz.

File metadata

  • Download URL: unicodes-0.0.4.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.10

File hashes

Hashes for unicodes-0.0.4.tar.gz
Algorithm Hash digest
SHA256 b5b12037df0fd133f6234d7713dd9d80cf5a04e0cd39ae3bf6a6629f524ae987
MD5 e29b665f9b079eb3d39ea8c0045ed516
BLAKE2b-256 5743a6a2e3852da085d8672a220ad0e7f66b989b0ff00a26298e468b60b9522a

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