2016-12-05 147 views
-2

我一直在尋找一個適合這個年齡的答案,但沒有任何網站似乎對所有的幫助。網站上有各種各樣的問題解釋如何改變python終端輸出文本的顏色,但它不適用於更新的版本(python 3以上)。Python 3.5.2輸出文本的顏色

還有辦法改變輸出文本嗎?我寧願不改變整個終端的顏色,而只是簡單的幾行,這將是簡單的print()命令。

+0

提及您所使用的操作系統非常重要。例如,Windows對此有非常有限的支持,需要欺騙才能工作。 Posix通常通過輸出正確的ANSI轉義序列來工作。 –

+0

對不起,我正在使用Windows 10 –

回答

0

因爲你在Windows上,很多終端顏色包將不起作用。許多取決於Posix系統的終端功能。也就是說,有一些Windows兼容性。我自己與colorama一起取得了溫和的成功。

>>> import colorama 
>>> colorama.init() 
>>> print(colorama.Fore.GREEN+"GREEN"+colorama.Fore.RESET+"normal") 
GREENnormal 
>>> # 'GREEN' above is printed in green.