console colouring for python
Project description
Note: This package has been built automatically by zero2pypi. If possible, you should use the zero-install feed instead: http://gfxmonk.net/dist/0install/python-termstyle.xml
termstyle
termstyle is a simple python library for adding coloured output to terminal (console) programs. The definitions come from ECMA-048, the “Control Functions for Coded Character Sets” standard.
Installation:
I thoroughly recommend using the zero-install feed (see the project homepage) to manage your dependencies if at all possible. zero-install provides a much better system than pip or easy_install, and works with absolutely any language and allows decentralised package management that requires no special privileges to install.
Example Usage:
from termstyle import *
print "%s:%s" % (red('Hey'), green('how are you?'))
print blue('How ', bold('you'), ' doin?')
or, you can use a colour just as a string:
print "%sBlue!%s" % (blue, reset)
Styles:
reset or default (no colour / style)
colour:
black red green yellow blue magenta cyan white
background colour:
bg_black bg_red bg_green bg_yellow bg_blue bg_magenta bg_cyan bg_white bg_default
In terminals supporting transparency bg_default is often used to set the background to transparent [1].
weight:
bold inverted
style:
italic underscore
Controls:
auto() - sets colouring on only if sys.stdout is a terminal disabe() - disable colours enable() - enable colours
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
File details
Details for the file termstyle-0.1.11.tar.gz.
File metadata
- Download URL: termstyle-0.1.11.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef74b83698ea014112040cf32b1a093c1ab3d91c4dd18ecc03ec178fd99c9f9f
|
|
| MD5 |
b6ec81a1c7ebe06f139ce3c294bd3ff8
|
|
| BLAKE2b-256 |
65534dfdfe12b499f375cc78caca9cf146c01e752bab7713de4510d35e3da306
|