Python3 使用colorama模块改变终端打印颜色
Colorama 模块说明
Colorama 是一个专门用于在控制台、命令行输出彩色文字的 Python 模块,可以跨平台使用。你可以在 Pypi 上找到它。安装 Colorama 模块
可用格式常数
Fore: 字体颜色BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, RESETBack: 背景颜色BLACK, RED, GREEN, YELLOW, BLUE, MAGENTA, CYAN, WHITE, RESETStyle: 字体格式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 可以轻松实现终端彩色输出,提高信息可读性和美观度。 离开乏味的皮囊,自由的灵魂在路上Name: Alan HsuTag: 随感、技术、经验、旅行、推荐、生活、音乐、电影 etc.Email:xulanzhong521gmail.comTwitter:@AlanHsu521Telegram:@AlanHsu521WeChat: Alan_Hsu_521Github: https://github.com/xsoway/ 文章来源:
Author:X·myLog
link:https://xmylog.com/article/articles_python_colorama
上一篇:2024_周报 #24