textui python的颜色。

crayons的Python项目详细描述


https://img.shields.io/pypi/v/crayons.svghttps://img.shields.io/pypi/l/crayons.svghttps://img.shields.io/pypi/wheel/crayons.svghttps://img.shields.io/pypi/pyversions/crayons.svghttps://img.shields.io/badge/SayThanks.io-☼-1EAEDB.svg

这个模块非常简单,它为终端提供彩色字符串 用法。包含的颜色有redgreenyellowblueblackmagentacyanwhitenormal(以及cleandisable)。

crawyons很好,因为它会自动将给定的字符串包装成前景色,并在字符串完成后返回到原始状态。大多数终端颜色库都让您自己管理。

https://d3vv6lp55qjaqc.cloudfront.net/items/3q0I293q1z293R3a3a3n/Screen%20Shot%202017-01-23%20at%206.00.02%20PM.png?X-CloudApp-Visitor-Id=2577

参数包括always=Truebold=True

功能

  • 如果调用disable(),以后对颜色的所有调用都将被忽略。
  • 如果调用normal(),颜色将重置为默认的前景色
  • 如果当前进程不在tty中(例如正在使用管道),则不会显示任何颜色。
  • 可以正确计算彩色字符串的长度。
  • 由Colorama提供动力。

用法很简单

# red is red, white is white.
>>> print '{} white'.format(crayons.red('red'))
red white

就这样!

安装

$ pip install crayons

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

推荐PyPI第三方库


热门话题
JSON对象字段中的java MongoDB JSON数组删除   java Spring Boot@Autowired对象空指针异常   java什么时候出现内存不足?   安卓三星健康:解决java。lang.IllegalArgumentException:心率(读取)无效   tomcat java重定向301但浏览器未正确打开新url   java对象数组重复擦除   整数的JavaSpringbean注入失败   对于重复查询,JDBCforMySQL的java性能非常慢   java Entitymanager,连接太多   使用RequestDispatcher发送变量值时出现java问题   java如何禁用GWT RichTextArea拖动调整大小   JavaEclipse插件开发:如何通过代码添加默认VM参数?   java如何使用时间戳构造函数   java将两个活动JPanel层叠在一起