我现在有以下代码
if (verbose):
with hide('running', 'stdout', 'stderr'):
line 1
line 2
else:
line 1
line 2
有没有办法避免重复line1和第2行?
答案 0 :(得分:1)
def dothisstuff():
line 1
line 2
if (verbose):
with hide('running', 'stdout', 'stderr'):
dothisstuff()
else:
dothisstuff()
虽然这只有2次重复2次可能有点过分。但我认为它超过2行:)