python 控制台輸出帶顏色的文字

2021-10-07 07:58:16 字數 1240 閱讀 9336

在python開發的過程中,經常會遇到需要列印各種資訊。海量的資訊堆砌在控制台中,就會導致資訊都混在一起,降低了重要資訊的可讀性。這時候,如果能給重要的資訊加上字型顏色,那麼就會更加方便使用者閱讀了。   

當然了,控制台的展示效果有限,並不能像前段一樣炫酷,只能做一些簡單的設定。不過站在可讀性的角度來看,已經好很多了。

書寫格式,和相關說明如下:

格式:\033[顯示方式;前景色;背景色m

顯示方式含義

顯示方式

前景色

背景色

顏色含義

終端預設設定030

40黑色

高亮顯示131

41紅色

使用下劃線432

42綠色閃爍5

3343

黃色反白顯示734

44藍色

不可見8

3545

紫紅色36

46青藍色

3747

白色

#例子:

\033[1;31;40m

\033[0m

# 紅色字型

print('\033[1;31m')

print('*' * 10)

print('hello world!')

print('*' * 10)

print('\033[0m')

# 綠色字型

print('\033[1;32m' + 'green' + '\033[0m')

# 藍色字型

print('\033[1;34m' + 'blue' + '\033[0m')

# 黃字下劃線

print('\033[4;33m' + 'yellow' + '\033[0m')

# 紅底黑字

print('\033[1;30;41m' + 'black' + '\033[0m')

# 白底黑字

控制台輸出帶顏色的字型

格式 設定顏色開始 033 顯示方式 前景色 背景色m 說明 前景色 背景色 顏色 30 40 黑色 31 41 紅色 32 42 綠色 33 43 黃色 34 44 藍色 35 45 紫紅色 36 46 青藍色 37 47 白色 顯示方式 意義 0 終端預設設定 1 高亮顯示 4 使用下劃線 5 ...

python控制台輸出顏色

python控制台輸出顏色,out 是基本方法,還封裝了一些基本顏色方法,如red blue green 等 out 方法的color引數表示顏色,bgcolor表示背景顏色,style表示樣式 其他方法的引數類似,三個引數的具體取值封裝到color類,bgcolor類,style類中。基本方法 o...

python 控制台輸出帶顏色的文字方法

在python開發的過程中,經常會遇到需要列印各種資訊。海量的資訊堆砌在控制台中,就會導致資訊都混在一起,降低了重要資訊的可讀性。這時候,如果能給重要的資訊加上字型顏色,那麼就會更加方便使用者閱讀了。當然了,控制台的展示效果有限,並不能像前段一樣炫酷,只能做一些簡單的設定。不過站在可讀性的角度來看,...