LoginSignup
0
0

WindowsでANSIエスケープシーケンスを有効化する方法

Last updated at Posted at 2023-12-13

問題点

ansi.py
print("\033[32mHello!\033[m")

上記のようなプログラムを実行すると

スクリーンショット 2023-11-18 105447.png

この画像のように文字化けしてしまう時の対処法です。

対処法1 コマンド実行

何らかのコマンドを実行すると直ります

ansi.py
+ import os
+
+ os.system("")
print("\033[32mHello!\033[m")

スクリーンショット 2023-11-18 110201.png

対処法2 Windows Terminalを使う

Windows Terminalを使えば、上のコードなしで色が付きますが、Windows Terminal等をインストールしていない環境では色はつきません。

自分用ならこれでいいかも

スクリーンショット 2023-11-18 110407.png

参考

https://qiita.com/PruneMazui/items/8a023347772620025ad6

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0