2016-10-28 35 views
0

在我的程序中,我已经使用上下文管理器作为包装来输出文本文件中的终端文本作为结果输出。后来决定使用python colorama模块更改终端文本颜色,现在* .txt文件文本在整个文件中都有ANSI代码(来自colorama)。Python格式的输出文件

我可以将文件扩展名从* .txt更改为任何其他合适的格式,以便输出文件内容与终端具有相同的颜色格式?感谢你的帮助。

回答

1

简单的答案,你不能。你必须使用更高级的格式,比如HTML,或者类似的东西。

请注意,该文件仍然可以在终端中使用cat命令输出,并且它会显示颜色很好。

cat file.txt