Python的TextUI颜色。

better-crayons的Python项目详细描述


更好的蜡笔:Python的文本UI颜色

pypibuildlicensewheelpython

这个模块非常简单,它为终端提供彩色字符串 用法。包括的颜色是redgreenyellowblueblackmagentacyanwhite,和{}(以及clean和{})。在

Better Crayons很不错,因为它会自动将给定的字符串以两种前景色包装起来,并在字符串完成后返回到原始状态。大多数终端颜色库让您自己管理。在

example

参数包括always=Truebold=True。在

特点

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

用法很简单

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

就这样!在

安装

^{pr2}$

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

推荐PyPI第三方库


热门话题
java无法获得正确的温度转换输出   java如何使用vlcj版本4.7.0制作用于音频流的HeadlesMediaPlayer?   java密钥斗篷无法获取访问令牌   java Uribacon的BeaconLayout是什么?   mysql的java Spring数据xml配置   java从使用布局的页面适配器中删除特定位置页面。刷卡   java使用安卓从web目录读取文件   java使用Sikuli导出应用程序   swing JAVA如何更新已绘制的字符串?   java Worker任务在WildFly中多次生成   爪哇12小时制(上午/下午)   java生成Google地图发布密钥   java如何在IntelliJ中将maven模块的groupId添加到名称/表示中   java Selenium WebDriver标识输入标记内的Td value元素   java如何将JAXWS中的Date@webgram映射到xsd:Date而不是xsd:datetime?   java Remove arraylist字符串停止随机函数   java使用googlehttpclientxml解析xml:使用XmlObjectParser解析xml元素内容和属性   java如何在array response 2中获取特定的响应数据   java我无法为安卓导入或使用AdView