doit命令颜色输出问题



我正在使用doit工具进行构建。目前我面临的问题与颜色输出有关,这意味着当我调用doit时,输出将以颜色开始,但最终没有颜色。然而,当我第二次运行调用它时,我会在最后得到彩色输出,没有任何问题。有人能帮忙吗?这与doit的特定版本或dodo.py构象的一些变化有关吗?

问候

程序通常会尝试检测输出是否为终端,并根据结果自动关闭颜色。

通常检查基于isatty()fileno()。doit0.35将改进对控制这一点的支持。

使用doit.tools.Interactive将保留着色。

最新更新