在Fabric中以非详细模式添加语句(Python)

时间:2011-04-08 12:09:20

标签: python fabric

我现在有以下代码

if (verbose):

   with hide('running', 'stdout', 'stderr'):
       line 1
       line 2
else:
    line 1
    line 2

有没有办法避免重复line1和第2行?

1 个答案:

答案 0 :(得分:1)

def dothisstuff():
   line 1
   line 2

if (verbose):
   with hide('running', 'stdout', 'stderr'):
       dothisstuff()
else:
    dothisstuff()

虽然这只有2次重复2次可能有点过分。但我认为它超过2行:)