python控制台着色

termstyle的Python项目详细描述


注意:此包是由 zero2pypi。 如果可能,您应该改用zero install feed: http://gfxmonk.net/dist/0install/python-termstyle.xml


术语样式

termstyle是一个简单的python库,用于向 终端(控制台)程序。定义来自ECMA-048, “编码字符集的控制功能”标准。

安装:

如果可能的话,我完全推荐使用zero安装feed(参见项目主页)来管理您的依赖项。zero-install提供了比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
[1]Supporting terminals include rxvt-unicode, and Eterm.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javascript问题:通过URL用网站数据填充Textview   java TabLayout Android,如何用几个标签填充整个屏幕宽度,并用大量标签滚动?   Eclipse Java运行的文件不再存在于我的工作区中   安装两个Java版本时,使用Java的windows链接不起作用   java将多个图形添加到单个JPanel   java Kafka ConsumerFactory,带有两个Desiarizer   使用反射更改java类超类   当一致性测试失败时,java有没有办法让堆栈跟踪显示在控制台中   java映射到基元类型的HashMap的快速替代方案是什么?   java关闭一个jframe所有剩余的打开jframe都将关闭。   java为什么不推荐“使用getString()获取设备标识符”?   java值比较和值赋值之间有什么性能差异吗?   Java实体数组到JavaScript数组   java使用流将一个列表转换为另一个列表   在JTree中保存对象,但更改显示的名称(java swing)?   java“Hello world”Android应用程序,文件尽可能少,没有IDE,只有文本编辑器   java在方法之间传递值   java如何为项目数组创建ParseQuery?