跳转到主要内容

Python控制台着色

项目描述

注意: 此软件包已由zero2pypi自动构建。如果可能的话,您应该使用零安装源来管理依赖项:http://gfxmonk.net/dist/0install/python-termstyle.xml


termstyle

termstyle 是一个简单的Python库,用于向终端(控制台)程序添加彩色输出。这些定义来自 ECMA-048,即“编码字符集控制功能”标准。

安装

我强烈推荐尽可能使用零安装源(请参阅项目主页)来管理您的依赖项。 零安装 提供了一个比pip或easy_install更好的系统,并且与任何语言兼容,允许无需特殊权限即可安装的去中心化包管理。

示例用法

from termstyle import *
print "%s:%s" % (red('Hey'), green('how are you?'))
print blue('How ', bold('you'), ' doin?')

或者,您可以使用颜色就像字符串一样

print "%sBlue!%s" % (blue, reset)

样式

reset or default (no colour / style)

颜色

black
red
green
yellow
blue
magenta
cyan
white

背景颜色

bg_black
bg_red
bg_green
bg_yellow
bg_blue
bg_magenta
bg_cyan
bg_white
bg_default

在支持透明度的终端中,bg_default 通常用于将背景设置为透明 [1]

粗细

bold
inverted

样式

italic
underscore

控制

auto() - sets colouring on only if sys.stdout is a terminal
disabe() - disable colours
enable() - enable colours

项目详情


下载文件

下载适用于您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。

源分布

termstyle-0.1.11.tar.gz (4.6 kB 查看散列值)

上传时间

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面