password
URL
type
status
date
slug
summary
tags
category
icon
周起始
标签
是否汉化
这个模块挺有意思,封装一下,输出不同颜色的内容
Colorama 模块说明
Colorama 是一个专门用于在控制台、命令行输出彩色文字的 Python 模块,可以跨平台使用。你可以在 Pypi 上找到它。
安装 Colorama 模块
可用格式常数
- Fore: 字体颜色
- BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, RESET
- Back: 背景颜色
- BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, RESET
- Style: 字体格式
- DIM, NORMAL, BRIGHT, RESET_ALL
其中
Fore
是针对字体颜色,Back
是针对字体背景颜色,Style
是针对字体格式。使用注意事项
Colorama 在使用时需要及时关闭 Colorama 的作用范围,否则后面所有的输出都会是指定的颜色。可以使用
Style.RESET_ALL
来重置颜色设置:init()
函数
init()
接受一些 kwargs 参数来覆盖默认行为:- autoreset: 自动恢复到默认颜色
- 例:
init(autoreset=True)
- wrap: 在 Windows 系统终端输出颜色时使用
- 例:
init(wrap=True)
如果未设置
autoreset=True
,需要使用如下代码重置终端颜色为初始设置:Colorama 使用示例
init(autoreset=True)
确保每次颜色设置仅应用于当前的打印命令,后续打印不会受到影响。
Fore.RESET
和Style.RESET_ALL
在每个颜色方法的末尾重置颜色,以确保后续文本的颜色为默认。
bright_green
方法展示了如何使用Style.BRIGHT
组合颜色。
通过这些方法,Colorama 可以轻松实现终端彩色输出,提高信息可读性和美观度。
by the way
重新修改 将print包进去
离开乏味的皮囊,自由的灵魂在路上
- Name: Alan Hsu
- Tag: 随感、技术、经验、旅行、推荐、生活、音乐、电影 etc.
- Email:xulanzhong521gmail.com
- Twitter:@AlanHsu521
- Telegram:@AlanHsu521
- WeChat: Alan_Hsu_521
- Github: https://github.com/xsoway/
- Blog: https://xmylog.com
- Author:Alan_Hsu
- URL:https://xmylog.com/article/articles_python_colorama
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!
Relate Posts