跳转到主要内容

Python的文本UI颜色。

项目描述

https://img.shields.io/pypi/v/crayons.svg https://github.com/MasterOdin/crayons/workflows/Test/badge.svg https://img.shields.io/pypi/l/crayons.svg https://img.shields.io/pypi/wheel/crayons.svg https://img.shields.io/pypi/pyversions/crayons.svg

本模块非常简单,它为终端使用提供彩色字符串。包括的颜色有:红色绿色黄色蓝色黑色品红色青色白色以及正常(以及清除禁用)。

彩色笔很棒,因为它会自动将指定字符串包裹在前景色中,并在字符串完成后返回到原始状态。大多数终端颜色库都需要你自己来管理这些。

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

项目详情


下载文件

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

源分布

crayons-0.4.0.tar.gz(4.6 kB 查看哈希值

上传时间:

构建分布

crayons-0.4.0-py2.py3-none-any.whl(4.6 kB 查看哈希值

上传时间: Python 2 Python 3

由以下支持

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