type
status
date
slug
summary
tags
category
icon
password
标签
是否汉化
📌

✍🏻
这个模块挺有意思,封装一下,输出不同颜色的内容

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 使用示例

notion image
  • init(autoreset=True) 确保每次颜色设置仅应用于当前的打印命令,后续打印不会受到影响。
  • Fore.RESETStyle.RESET_ALL 在每个颜色方法的末尾重置颜色,以确保后续文本的颜色为默认。
  • bright_green 方法展示了如何使用 Style.BRIGHT 组合颜色。
通过这些方法,Colorama 可以轻松实现终端彩色输出,提高信息可读性和美观度。
 
by the way
 
 

🎒
离开乏味的皮囊,自由的灵魂在路上
  • Name: Alan Hsu
  • Tag: 随感、技术、经验、旅行、推荐、生活、音乐、电影 etc.
  • Email:xulanzhong521gmail.com
  • WeChat: Alan_Hsu_521
notion image
notion image
 
 
 
2024_周报 #252024_周报 #24
Loading...