Próbuję pokolorować moje wyjście ze skryptu tkaniny, więc robię coś takiego:Kolorowe wyjście ze skryptu tkaniny
local("hg pull")
print(blue(local("hg update")))
local("hg status")
Spodziewałem się, że mają „hg update” drukuj odpowiedzi na niebiesko, ale zamiast Otrzymuję wynik następnego wiersza "status hg" na niebiesko.
W dokumentacji Fabric znajdują się przykłady z kolorami zakodowanymi na sztywno, które działają zgodnie z oczekiwaniami. Czy masz jakąś radę na temat tego, jak mogę odpowiedzieć kolorem tylko na jedno lokalne polecenie?
Tylko dla pełnego obrazu dla początkujących: '' from fabric.colors import blue, green, red'' (itp.) Importuje kolory w Fabric. Zobacz dokument [docs] (http://docs.fabfile.org/en/latest/api/core/colors.html). – Peterino