python的print如何实现颜色输出

avatar
作者
猴君
阅读量:0

在Python中,可以使用ANSI转义码来实现彩色输出。以下是一个简单的示例,展示了如何在print函数中使用颜色:

def colored_print(text, color_code):     print(f"\033[{color_code}m{text}\033[0m")  # 使用不同的颜色代码 red_color_code = 31 green_color_code = 32 blue_color_code = 34  colored_print("红色文本", red_color_code) colored_print("绿色文本", green_color_code) colored_print("蓝色文本", blue_color_code) 

这里是一些常用的颜色代码:

  • 30: 黑色
  • 31: 红色
  • 32: 绿色
  • 33: 黄色
  • 34: 蓝色
  • 35: 洋红色
  • 36: 青色
  • 37: 白色

注意:这种方法在大多数Unix和类Unix系统(如Linux和macOS)上有效,但在某些Windows系统上可能无法正常工作。在这种情况下,可以考虑使用第三方库,如coloramatermcolor

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!