2017-09-21 18 views
-4

沒有在互聯網上的答案幫我...如何在python中添加顏色到文本?

首先,我進口的彩色光

from colorama import Fore

於是,我試着着色文字...

print(Fore.GREEN + 'some text')

但是,而不是着色的文字,它這樣做廢話:

[32msome text

,而不是綠色

誰能幫助我?

+3

你的終端不能識別顏色的轉義序列。請提供您的軟件環境和操作系統。 – Arminius

+2

您是否記得先調用'colorama.init()'? – Kevin

+1

你是否從命令行運行你的腳本?如果你在IDLE交互式提示符或其他內容中執行此操作,則可能無法工作。在Windows中,Colorama主要與cmd窗口進行交互。 – Kevin

回答

1

以供將來參考

步驟來安裝COLORAMA

運行CMD作爲管理員

類型pip install colorama

和弔臂。你去那裏


如何使用:

打開命令行,不IDLE

使用中的問題列出的命令。

1

這種情況下的使用是

the_scape_character [formate_code; text_color_code; background_color_code

你可以表達爲十六進制的花莖代碼( 「\ X1B」),八進制( 「\ 033」)或用CHR(27)

您可以使用ANSI代碼來改變顏色的印刷

print(chr(27)+"[33m"+"yellow text") 
在這種情況下33米

是黃顏色,你需要看到的文檔,其他文​​本顏色和背景顏色

Black = 30;Red = 31;Green = 32 
相關問題