用不同的颜色打印几个句子

时间:2017-06-20 19:18:03

标签: colorama

我正在尝试用不同的颜色打印几个句子,但它不起作用,我只有2种颜色,正常的蓝色和这种红色

import sys
from colorama import init, AnsiToWin32

stream = AnsiToWin32(sys.stderr).stream

print(">>> This is red.", file=stream)

1 个答案:

答案 0 :(得分:0)

如评论中所述,请更改代码以使用这些功能;

import os, colorama
from colorama import Fore,Style,Back
colorama.init()

print(Fore.RED + 'some red text')
print(Back.GREEN + 'and with a green background')
print(Style.BRIGHT + 'and in bright text')
print(Style.RESET_ALL)
print('back to normal now')

这些更容易使用和工作。您可以用于ForeBack的可用颜色是;

  • 红色
  • 青色
  • 绿色
  • 黄色
  • 黑色
  • 品红

这些都需要放入首都。 对于Style,您可以使用;

  • 布赖特
  • 昏暗
  • RESET_ALL

这些也需要以大写字母。

使用colorama玩得开心:)