gpt4 book ai didi

python - 织物脚本的彩色输出

转载 作者:太空狗 更新时间:2023-10-30 00:45:25 26 4
gpt4 key购买 nike

我正在尝试为 fabric 脚本的输出着色,所以我会这样做:

local("hg pull")
print(blue(local("hg update")))
local("hg status")

我希望以蓝色打印“hg update”响应,但我得到的是蓝色的下一行“hg status”结果。

在 Fabric 文档中,有一些为硬编码字符串着色的示例,它们按我的预期工作。关于如何对单个本地命令进行颜色响应,您有什么建议吗?

最佳答案

这是我用的:

local("hg pull")
res = local("hg update", capture=True)
print(blue(res))
local("hg status")

[编辑] 您还需要 capture=True 来获取输出。

关于python - 织物脚本的彩色输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18634844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com