color1.2,colorama下载
colorama 0.2.4 : Python包索引
colorama 0。2 .四跨平台彩色终端文本。
下载量
下载和文档:http://pypi . python . org/pypi/colorama开发:http://code . Google . com/p/colorama描述使美国国家标准学会转义字符序列,用于生成彩色终端文本和
光标定位,在操作系统下工作。
美国国家标准学会转义字符序列长期以来一直用于产生彩色终端
Unix操作系统和测量与控制(Measurement and Control)上的文本和光标定位Colorama使这项工作
窗户也是。它还提供了一些快捷方式来帮助生成美国国家标准学会序列,
并且可以很好地与任何其他美国国家标准学会序列生成库结合使用,
例如术语颜色(http://pypi.python.org/pypi/termcolor。)
这为打印提供了一个简单的跨平台应用程序接口
来自计算机编程语言的彩色终端文本,并且有现存的好的副作用
使用美国国家标准学会序列产生彩色输出的应用程序或库
Linux操作系统或测量与控制(Measurement and Control)现在也可以在Windows操作系统上运行,只需调用
colorama.init().
源代码存储库中的演示脚本使用
美国国家标准学会序列。在Gnome终端内置的美国国家标准学会下比较它们的输出
处理,相对于在Windows操作系统命令提示符下使用Colorama:
这些截屏显示Windows操作系统上的彩色光不支持美国国家标准学会的暗淡的
文本:它看起来与普通文本一样。
依赖性无,除了Python .在Python 2.5.5、2.6.5、2.7、3.1.2和3.2上测试
用法初始化应用程序应使用以下方法初始化Colorama:
从彩色光导入初始化
初始化()
如果您在Windows操作系统上,对初始化()的调用将开始过滤美国国家标准学会转义
序列,并将它们替换为
等效的Win32调用。
调用初始化()对其他平台没有影响(除非您请求其他
可选功能,请参见下面的关键字参数。)的意图是
应用程序可以在所有平台上无条件调用init(),之后
美国国家标准学会输出应该可以正常工作。
要在程序退出前停止使用colorama,只需调用deinit().
这将把标准输出和标准错误恢复到它们原来的值,这样彩色光
已禁用。要再次开始使用Colorama,调用reinit(),它会换行
再次调用标准输出和stderr,但是调用比全部调用初始化()要便宜
又来了。
彩色输出彩色文本的跨平台打印可以使用彩色光的
美国国家标准学会转义序列的常用缩写:
从彩色光进口前,后,风格
打印前景。红色一些红色文本
打印回来。绿色和绿色背景
打印样式。模糊和模糊文本
打印前景。重置回来。重置样式。全部重置
打印"立即恢复正常"
或者简单地从您自己的代码中手动打印美国国家标准学会序列:
打印/033[31米]一些红色文本
打印/033[30米 #,并重置为默认颜色
或者彩色光可以很好地与现有的美国国家标准学会库结合使用
如术语颜色:
从彩色光导入初始化
从术语颜色导入彩色
#使用彩色光让术语颜色也能在Windows操作系统上工作
初始化()
#然后对所有彩色文本输出使用术语颜色
彩色打印("你好,世界!"、绿色、on_red)
可用的格式常量有:
前景:黑色、红色、绿色、黄色、蓝色、洋红色、青色、白色、重置。
背面:黑色、红色、绿色、黄色、蓝色、洋红色、青色、白色、重置。
风格:暗淡,正常,明亮,重置_全部
风格重置_全部重置前景、背景和亮度Colorama会的
程序退出时自动执行此重置。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。