在我的程序中,我使用上下文管理器作为包装器,在文本文件中输出终端文本作为结果输出。后来决定使用python colorama模块更改终端文本颜色,现在* .txt文件文本在整个文件中都有ANSI代码(来自colorama)。
我可以将文件扩展名从* .txt更改为任何其他合适的格式,以便输出文件内容与终端具有相同的颜色格式吗?感谢您的帮助。
答案 0 :(得分:1)
简单回答,你不能。您必须使用更高级的格式,如HTML或类似的东西。
请注意,仍然可以使用cat
命令在终端中输出文件,它会显示颜色。
cat file.txt