Skip to main content

The Color API - In Python!

Your python project involves some colors? We got you! Now, its easier then ever to manipulate colors, and even get color names, just with a couple commands.

thecolorapi.com

This module is simply a python wrapper for the API provided by thecolorapi.com, and created by Josh Beckman - he did the hard work!

A simple example

>>> from thecolorapi import color

>>> dark_green = color(hex="#158f2b") 

>>> dark_green.hex
'#158F2B'
>>> dark_green.hex_clean
'158F2B'
>>> dark_green.rgb      
(21, 143, 43)
>>> dark_green.rgb_fraction
(0.08235294117647059, 0.5607843137254902, 0.16862745098039217)
>>> dark_green.hsl         
(131, 74, 32)
>>> dark_green.hsl_fraction
(0.36338797814207646, 0.7439024390243902, 0.3215686274509804)
>>> dark_green.hsv         
(131, 85, 56)
>>> dark_green.hsv_fraction
(0.36338797814207646, 0.8531468531468531, 0.5607843137254902)
>>> dark_green.cmyk        
(85, 0, 70, 44)
>>> dark_green.cmyk_fraction
(0.8531468531468531, 0, 0.6993006993006992, 0.4392156862745098)
>>> dark_green.contrast_hex 
'#000000'
>>> dark_green.name        
'Slimy Green'

Installation

It can not get easier! Just run:

$ (sudo) pip install thecolorapi

Download files

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

Source Distribution

thecolorapi-1.0.0.tar.gz (4.2 kB view details)

Uploaded Source

File details

Details for the file thecolorapi-1.0.0.tar.gz.

File metadata

  • Download URL: thecolorapi-1.0.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.6.7

File hashes

Hashes for thecolorapi-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a569b5ebbc0ca721c4c9feda982ee59f32e121c62bbbde3cd0a756807cc1df90
MD5 9eb4b34c3b49a847c8250399e6efd08d
BLAKE2b-256 cb1359fa89a1daacbe0a8eb5da1f41112d5d4bc9eb3bbca1ef727ef024a849de

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.0.0 This release

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page