2016-12-05 7 views
-2

私はこの年齢の答えを探していましたが、サイトはまったく役に立たないようです。サイトには、Pythonターミナルの出力テキストの色を変更する方法についてさまざまな質問がありますが、最近のバージョン(python 3以降)では機能しません。Python 3.5.2での出力テキストの色

まだ出力テキストを変更する方法はありますか?私はむしろ端末全体の色を変更するのではなく、単なるprint()コマンドとなる数行を変更することにします。

+0

あなたのOSは非常に重要です。例えば、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. 
関連する問題