每次调用计数函数
时,我想获得增量输出import collections
result = collections.defaultdict(list)
global probability
def count():
vent ="Event"
if event in result:
probability +=1
else:
probability = 0
result[event] = {"Count":probability,"Event Type":"Login","Source":"Security","Message":"msg"}
print result[event]
count()
count()
答案 0 :(得分:0)
在count()函数中,变量概率是在调用函数时创建的,它与您在开始时声明的变量概率不同。
我认为您可能希望将变量用作全局变量。