Skip to main content

print in color easily!

Project description

Orchid66: print colorful stuff nicely

version tag pypi tag

yeah just, print colorful stuff nicely

Note: currently only supports linux

example:

from orchid66 import printn

printn("this is in *red*, and this is in *blue*", ('red', 'blue'))
printn("I like *green* && *blue*", ('green', 'blue'))

green_in_blue = ('green', 'blue')

# notice tuple in tuple in second parameter
printn("I like *green in blue*", (green_in_blue,))

# with tuples
red =  (255, 0, 0)
blue = (50, 50, 255)
green = (50, 255, 50)
printn('this word is in *red*, and this is in *blue*', (red, blue))

example output

example gif:

usage gif

installation

through pypi

pip install orchid66

by cloning the repository

  1. clone this repository
  2. change the current directory into this repository
  3. execute pip install .

supported colors

all X11 colors in https://web.archive.org/web/20080502201401/http://cvsweb.xfree86.org/cvsweb/*checkout*/xc/programs/rgb/rgb.txt?rev=1.1

orchid66s' mini language

text between * is rendered as colored, except when preceded by a &

&* refers to a single * that is rendered

&& refers to a single & that is rendered

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

orchid66-1.1.6.tar.gz (9.9 kB view details)

Uploaded Source

Built Distribution

orchid66-1.1.6-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

Details for the file orchid66-1.1.6.tar.gz.

File metadata

  • Download URL: orchid66-1.1.6.tar.gz
  • Upload date:
  • Size: 9.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for orchid66-1.1.6.tar.gz
Algorithm Hash digest
SHA256 2921820481171e3dc8c5022c1e32bf2043ecca49f084b40ac413fe029c1b91ac
MD5 15588942e0b12ec841b145093071d4da
BLAKE2b-256 be3d131ce92f69b7cbdc3aab12e4bff40d14ef2a85483fae3029d52a35f8d206

See more details on using hashes here.

File details

Details for the file orchid66-1.1.6-py3-none-any.whl.

File metadata

  • Download URL: orchid66-1.1.6-py3-none-any.whl
  • Upload date:
  • Size: 9.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for orchid66-1.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 34bbb5f94052283c477bc08891f29514e5dd00e981eb728bcfc248160b83b20b
MD5 ea689c99d4eaea7f578dc675c4f0d8c8
BLAKE2b-256 d5377c840c45381dfa8a98af5ae55b96936fdf4c893779db7cd9ec727e18bc6c

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