終端輸出有顏色的文字日誌

2022-05-01 12:36:12 字數 579 閱讀 5927

設定顏色的格式為:以\033[[f;bm],以\033[[0m結束

f b 顏色

30 40 黑色

31 41 紅色

32 42 綠色

33 43 黃色

34 44 藍色

35 45 紫紅色

36 46 青藍色

37 47 白色

那麼在列印日誌的時候很好看:

例如:

**為:\033[[1;35;48mtotal:310\033[[0m gold stores

其中 35是紫紅色,可能顏色不太明顯,背景色故意設定成48,為無效的背景色,因為如果不設定背景色,1;35;m,在windows平台可能顏色正常,但是linux下的終端輸出就沒有顏色了。

檢驗顏色的命令使用:

echo

-e"\033[1;32;47mabcdefg \033[0m"

檢驗日誌檔案的顏色使用:

cat,tail 或者 less -r 之類的進行檢視。

python print輸出有顏色的字型

def log str,color red background default effect default 顏色日誌 033 顯示方式 字型色 背景色m.033 0m 黑色 紅色 綠色 黃色 藍色 紫紅 靛藍 白色 color color 黑色 紅色 綠色 黃色 藍色 紫紅 靛藍 白色 back...

php建立簡單的文字日誌方法

建立文字日誌,傳送訂單資訊 public function sendlogs val,col url content start.content.end fwrite fp,content fclose fp 建立文字日誌,接收shop傳送的訂單資訊 public function receivel...

做個極簡的文字日誌收集

或許大家會疑問,已經有了強大的log4net,nlog等,為啥還要自己折騰寫日誌呢,那是因為最近我有個需求,把所有的操作記錄到日誌檔案裡,然後運維每天自動把這些日誌同步到kibana做日誌收集,然後分析處理。其實一開始我是想直接讓他們做乙個介面,然後我每次的操作都呼叫一次他們的介面,這樣也可以同步日...