我正在使用doit工具进行构建。目前,我面临的问题与颜色输出有关,这意味着当我调用doit时,输出将以颜色开始,但最终没有颜色。然而,当我运行第二次调用它时,我将在结束时得到彩色输出,没有任何问题。有人能帮忙吗?这是否与特定版本的doit有关,还是与dodo.py的某些变化有关?
问候
发布于 2022-03-25 10:06:53
程序通常尝试检测输出是否为终端,并根据结果自动关闭颜色。
通常检查是基于isatty()或fileno()的。doit 0.35将改进对此控制的支持。
发布于 2022-06-07 11:22:32
使用doit.tools.Interactive将保留着色。
https://stackoverflow.com/questions/71603430
复制相似问题