-2
私はpython 3.5versionを使用しています。 hello文をカラー形式で.txt形式のファイルに出力する必要があります(Windowsプラットフォーム)これを行う方法はありますか?私はcoloramaを試しましたが、.txtファイルに色付きのテキストを印刷できませんでした。 これで私を助けてください。カラーテキストを.txt形式で印刷するには
事前
私はpython 3.5versionを使用しています。 hello文をカラー形式で.txt形式のファイルに出力する必要があります(Windowsプラットフォーム)これを行う方法はありますか?私はcoloramaを試しましたが、.txtファイルに色付きのテキストを印刷できませんでした。 これで私を助けてください。カラーテキストを.txt形式で印刷するには
事前
のおかげでは、.txt形式自体はフォント/サイズ/色を持っていませんが、あなたは.RTFを使用することができますし、コンソールでの印刷色付きのテキストに探している場合は、ANSIの色を使用することができます。
定期的な色:
ANSI_RESET = "\u001B[0m";
ANSI_BLACK = "\u001B[30m";
ANSI_RED = "\u001B[31m";
ANSI_GREEN = "\u001B[32m";
ANSI_YELLOW = "\u001B[33m";
ANSI_BLUE = "\u001B[34m";
ANSI_PURPLE = "\u001B[35m";
ANSI_CYAN = "\u001B[36m";
ANSI_WHITE = "\u001B[37m";
背景色:
ANSI_BLACK_BACKGROUND = "\u001B[40m";
ANSI_RED_BACKGROUND = "\u001B[41m";
ANSI_GREEN_BACKGROUND = "\u001B[42m";
ANSI_YELLOW_BACKGROUND = "\u001B[43m";
ANSI_BLUE_BACKGROUND = "\u001B[44m";
ANSI_PURPLE_BACKGROUND = "\u001B[45m";
ANSI_CYAN_BACKGROUND = "\u001B[46m";
ANSI_WHITE_BACKGROUND = "\u001B[47m";
これらはJavaで作られていますが、Pythonでうまく動作するはずです また、これは私の間違いかもしれませんが、もし私が誤っていないのであれば、ansiの色は許可されませんがLinuxはうまくいきます。
テキストはtxtフォーマットは色を持つことができません、プレーンテキストのみがリッチテキストではなく保存されます – eyllanesc
他の方法がありますか? –
色を変えるのではなく文字を太字にしますか? –