首页 > 解决方案 > Python/Flask - ANSI 代码现在出现在控制台中

问题描述

在过去的几天里,我一直在使用我的谷歌 Fu 来尝试获取一些信息,但我做不到。

我已经启动并运行了一个 Python/Flask Web 应用程序,并且在这一点上进行了一些提交。它的目的不是太重要,但是自从拿起它(上次使用是在 19 年 10 月)以来,我注意到正常的控制台输出(在您单击应用程序时显示不同的页面请求)已经开始每个请求之前和之后的一系列字符(见图)。

我不知道这些最初是什么,但它们似乎并没有以任何方式影响我的申请,但从那以后它就一直困扰着我。我后来发现这些是 ANSI 代码,用于格式化控制台中的文本输出(如果我错了,请纠正我!)这些以前绝对不存在,我真的很想了解这些来自哪里从并且,要么压制它们,要么找到一种与它们一起工作的方法,使它们起作用,而不仅仅是显示角色。

编辑:这是在 Windows 10(64 位)中并使用标准的 Windows CMD 控制台。我不相信对此有更新,但可能有一个我不知道的推送。

标签: pythonflaskconsole

解决方案


推荐阅读