回答編集履歴

1

VSCodeで試してみました

2020/05/12 00:42

投稿

x98000
x98000

スコア1096

test CHANGED
@@ -1,3 +1,9 @@
1
1
  コンソール出力で色を付ける場合はエスケープシーケンスを使いますが、OSによってエスケープシーケンスの解釈が異なります。質問に実行環境が書かれていませんが、Windowsで実行しているのでは無いでしょうか。
2
2
 
3
3
  `termcolor`はWindows(powershell)に対応したエスケープシーケンスを出力できないようなので、`colorama`と組み合わせるといいようです。調べてみてください。
4
+
5
+
6
+
7
+ **※追記**
8
+
9
+ 実際に試したところ、VSCodeのターミナル(powershell)はANSIエスケープシーケンスに対応しているようで、coloredの出力もそのまま色付けすることが出来ました。