Python - 捕获不存在的变量

时间:2016-04-11 21:02:46

标签: python python-2.7

我从一个页面提取数据,然后将其发送到writerow的csv。

writerow([mystat,mystat1,mystat2...etc])

我遇到的问题是,因为我有很多变量(棒球统计数据),有时这些数字可能不存在而且我坚持使用:

"local variable 'mystat' referenced before assignment"

是否有一种简单的方法可以说如果变量不存在,只需将其设置为0?

1 个答案:

答案 0 :(得分:0)

使用locals()

if 'var' not in locals():
    var = 0