Socket
Socket
Sign inDemoInstall

colorifix

Package Overview
Dependencies
0
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    colorifix

A python module to color your terminal output life


Maintainers
1

Readme

PyPI - Python Version PyPI Code style: black

Setup

pip3 install colorifix

Requirements

  • Python 3.6+

Usage

It's very simple to use, just remember three symbols:

  • # to set a color
  • @ to set a style
  • ! to set a background
from colorifix.colorifix import paint

paint("[#red]String to color in red [#blue]and in blue")
paint("[#yellow !green]One color and background at a time,[#red #cyan] last set win")
paint("[@bold @underline]Many styles in one [@dim]string")
paint("[#44 !123]You can use int bash colors")

Examples

Remove styles

You can remove every part of a style with the symbol / followed by the symbol of the style you want to remove. You can use it alone to remove every styles, it will remove every styles anyway at the end of the string.

paint("[#yellow @underline]This is a yellow underline string[/@], now only yellow[/].")

Remove example

Print or not print

You can choose to print the string or just save it in a variable.

colored_str = paint("[!black @dim]Hello Color![/]") # save it
ppaint("[!42]Again![/]") # print it directly
paint("[!42]Again![/]", False) # print it from main function, same as above

Colors

To disaply all different colors, you can use the function sample

from colorifix.colorifix import sample

sample()  # base colors
sample(complete=True)  # to display all bash int colors

Base colors

Keywords

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc