我在下面提供的代码一次打印一行输出。但是,我想重写代码以便一次性打印所有内容。
df['mns']
由于
答案 0 :(得分:2)
这是一般技术:
lines = []
for ...
lines.append(<whatever you were going to print>)
print '\n'.join(lines)
答案 1 :(得分:0)
我会做一件事。我会初始化一个空字典或空列表,然后将所有项添加到空字典或空列表中。最后一次打印输出。
def filters():
mypatterns=[]
for LogLine in Log:
flag = True
for key,ConfLine in Conf.items():
for patterns in ConfLine:
print patterns
mypatterns.append(patterns)
if re.match((DateString + patterns), LogLine):
flag = False
break
if(flag == False):
break
if(flag):
print LogLine
print mypatterns