import os
try:
os.system('') # 開啟windows CMD的ANSI轉義序列支援
except:
pass
class colors(str):
def TOred(st):
return '\033[31m'+st+'\033[0m'
def TOgreen(st):
return '\033[32m'+st+'\033[0m'
if __name__=='__main__':
print(colors.TOgreen('測試'))
print(colors.TOred('測試'))
print('測試')
#成了
'''
COPILOT:
每個顏色程式碼都以\033[開頭,然後是兩位數的顏色程式碼,最後以m結尾。例如,\033[31m就是設定文字顏色為紅色。
這是ANSI轉義序列的完整顏色列表:
\033[0m:重置所有屬性
\033[1m:加粗
\033[2m:一般的灰色
\033[3m:斜體
\033[4m:下劃線
\033[5m:閃爍
\033[6m:快速閃爍
\033[7m:反顯
\033[8m:不可見
顏色程式碼:
\033[30m:黑色
\033[31m:紅色
\033[32m:綠色
\033[33m:黃色
\033[34m:藍色
\033[35m:洋紅色
\033[36m:青色
\033[37m:白色
背景顏色程式碼:
\033[40m:黑色
\033[41m:紅色
\033[42m:綠色
\033[43m:黃色
\033[44m:藍色
\033[45m:洋紅色
\033[46m:青色
\033[47m:白色
每個顏色程式碼都以\033[開頭,然後是兩位數的顏色程式碼,最後以m結尾。例如,\033[31m就是設定文字顏色為紅色。
希望這個資訊對你有所幫助!
'''
python 在windows cmd中顯示彩色的字串(無第三方庫,用ANSI轉義)
相關文章
- RedHat下顯示彩色目錄列表 (轉)Redhat
- 字串: 怎樣在ANSI 和 UNICODE間做轉換 (轉)字串Unicode
- Windows XP 去掉“自定義通知”中的無用專案(轉)Windows
- [linux]在vi和vim中彩色顯示語法Linux
- python 呼叫 cmd 而不顯示黑框的方法Python
- 『無為則無心』Python基礎 — 9、Python字串的編碼與轉義Python字串
- 設定SecureCRT來正確顯示彩色Securecrt
- asp中以十六進位制顯示字串資料 (轉)字串
- cmd顯示漢字需要的設定
- 在工作列上顯示圖示 (轉)
- 怎樣在Python中執行cmdPython
- 慢動作輸出 Linux 命令結果並用彩色顯示Linux
- 轉:對字串的“sum”——在Oracle中自定義聚集函式的例子字串Oracle函式
- VB中的Unicode 和 Ansi 格式 (轉)Unicode
- 在Delphi中處理資料庫日期型欄位的顯示與輸入 (轉)資料庫
- 修改Windows工作列的時間顯示(轉)Windows
- js中讓字串中特定字元紅色顯示JS字串字元
- windows XP CMD中無法輸入中文的解決辦法Windows
- Windows 7工作列無法顯示電源圖示解析Windows
- 在sqlserver中顯示錶的結構SQLServer
- 元素在div中底部顯示
- 在Delphi中開發使用多顯示器的應用程式
- python 小白求教一個字串顯示問題Python字串
- Extjs 在GridPanel中顯示圖示的方法JS
- C# 自定義屬性在propertyGrid控制元件中顯示C#控制元件
- 顯示器自動HDR在Windows 11中不起作用的修復方法Windows
- 在VC++6.0開發中實現全屏顯示 (轉)C++
- 在Redhat Linux中顯示粗體、斜體中文(轉)RedhatLinux
- Python中的轉義字元Python字元
- 解決windows8無法全屏顯示的問題Windows
- JIVE在WINDOWS下的中文顯示問題的解決Windows
- windows下cmd中輸入nvidia-smi顯示不是內部或外部命令解決方法!Windows
- Linux 用彩色的vi寫程式(轉)Linux
- 控制皮膚中的java無法正常顯示Java
- 在sql*plus中顯示長字元SQL字元
- flash在jsp中不能顯示?JS
- IDA字串顯示中文字串
- iOS 中 常用的第三方庫(轉)iOS