use*_*885 2 python colors colorama
好的,所以我将 Colorama 用于 Python,并且正在制作基于文本的 RPG。我需要使用颜色的原因有很多,我猜主要是为了项目“稀有性”。有没有办法不用每次打印彩色文本时都重新设置前景色/样式?我在 Windows 10 上。
我想一个例子是
print(Fore.GREEN + "Welcome to my shop, here are my items...")
print("Generic item 1...")
Run Code Online (Sandbox Code Playgroud)
但我不想让第二条打印线是绿色的,而不是每次都重置它。
从colorama包网站,
如果您发现自己在每次打印结束时重复发送重置序列以关闭颜色更改,那么 init(autoreset=True) 将自动执行:
from colorama import init
init(autoreset=True)
print(Fore.RED + 'some red text')
print('automatically back to default color again')
Run Code Online (Sandbox Code Playgroud)