请更正以下代码

时间:2013-07-30 08:51:19

标签: python python-2.7

每次调用计数函数

时,我想获得增量输出
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()

1 个答案:

答案 0 :(得分:0)

在count()函数中,变量概率是在调用函数时创建的,它与您在开始时声明的变量概率不同。

我认为您可能希望将变量用作全局变量。