每一次的代码编写,最后的结果输出都是一样的模块,不管是颜色还是式样,是不是在编程里只有这样的输出,如果我们想在程序里添加颜色要怎么处理呢?其实在python里有一个库就是专门做颜色添加的,那就是今天的主题关于Colorama库做应用程序的颜色添加,有需求的小伙伴接着往下看吧~
Colorama支持在“前景”(文本颜色)、“背景”(背景颜色)和“风格”(额外的风格的颜色)中支持渲染输出颜色。可以导入:
fromcolorama import Fore, Back, Style
首先使用黄色显示一些警告:
再使用红色背景显示一些错误:
代码演示
print(Back.RED+ Fore.WHITE + "This is an error!")
输出结果
注意:
如果觉得红色的背景过于耀眼,可以选择“dim”风格,代码如下:
print(Back.RESET+ Style.DIM + "Another error!")
如果在日常代码编写过程中,有需求去着重添加或者处理代码块的话,用Colorama库当做是文本标记,是非常的实用的,如果觉得受用,就自己操作一遍看下效果吧~
伴沃教育还为您提供以下相关内容希望对您有帮助:
python怎么把输入变彩色
win7版本下, 应使用python标准库提供的colorama模块。这个模块是跨平台的,因此内部实现也是采用转义序列这个原理来显示颜色的,只不过对windows平台做了特殊处理,所以完全兼容linux和windows的各个版本。win10版本下,转义序列应以ESC开头,ASCII码八进制设置为 \033。显示格式为:\033 【显示方式;前景色;...
colormode在python中的作用
决定是否使用ANSI转义码:colormode可以设置为0或1。当设置为0时,colorama将使用ANSI转义码来控制终端的颜色输出。这意味着你的代码可以在大多数终端上工作,但可能在一些不支持ANSI转义码的终端上不起作用。当设置为1时,colorama将不使用ANSI转义码,而是使用WindowsAPI来控制颜色输出。这意味着你的代码...
python模块colorama安装后不能正常使用
from colorama import Fore, Back, Styleinit()print "%sHello World%s" % (Fore.RED, Fore.RESET)
常用的python库有哪些
Colorama允许你在终端使用颜色,非常适合python脚本,文档简短而有趣,可以在Colorama PyPi页面上找到。5、JmesPath 在python中使用JSON非常容易,因为JSON在python字典上的映射非常好。此外,python带有自己出色的json库,用于解析和创建JSON。对我来说,这是它最好的功能之一,如果我需要使用JSON,可以考虑使用...
15 个顶级 Python 库,你必须要试试!
2. PygamePygame作为多媒体库的Python封装,可用于跨平台开发,不仅能制作游戏,还能在Python脚本中播放MP3,具有高度移植性。3. PillowPillow专为图像处理设计,支持缩略图生成、格式转换、图像操作等,对于批量处理图像任务非常高效。4. ColoramaColorama为终端颜色处理提供便利,使Python脚本的输出更具可读性...
好学编程:15 个爱不释手的 Python 高级库,介绍它们的功能和特点
2. PygamePygame是SDL多媒体库的Python封装,支持跨平台游戏开发和音频处理,可用于各种多媒体应用。3. PillowPillow专注于图像处理,提供缩略图生成、格式转换、图像操作等功能,是批量处理图像的理想选择。4. ColoramaColorama增强终端输出,使Python脚本在终端中显示颜色,便于交互式应用。5. JmesPathJMESPath...
Python 颜色控制 \033[*** 代码 print输出\033为箭头符号,怎么解决?
控制台没有问题的
python常用函数包有哪些?
17、Futures 从 Python 3.2 开始,python 提供current.futures模块,可帮助你实现异步执行。futures 包是该库适用于 Python 2 的 backport。它不适用于 Python3 用户,因为 Python 3 原生提供了该模块。18、Colorama 使用 Colorama,你可以为终端添加一些颜色:更多Python知识请关注Python自学网 ...
python pip安装要求时报错,怎么解决
1) python-pkg-resources [3.3-1ubuntu2 (now) -> 3.3-1ubuntu1 (trusty)]123456 是否接受该解决方案?[Y/n/q/?] Y 下列软件包将被“降级”:python-pkg-resources 下列“新”软件包将被安装。python-colorama{a} python-distlib{a} python-html5lib{a} python-pip python-setuptools...
snownlp和nltk什么关系
没什么关系吧。 SnowNLP的开发者在GitHub描述中提到是受TextBlobd的启发才写的SnowNLP,而这两个类库的最大区别就是SnowNLP具体实现的时候没有用nltk,主要针对中文文本处理。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。
怀疑对方AI换脸可以让对方摁鼻子 真人摁下去鼻子会变形
女子野生动物园下车狼悄悄靠近 后车司机按喇叭提醒
睡前玩8分钟手机身体兴奋1小时 还可能让你“变丑”
惊蛰为啥吃梨?倒春寒来不来就看惊蛰
男子高速犯困开智能驾驶出事故 60万刚买的奔驰严重损毁