首页 > 编程语言> > python局部变量报错:UnboundLocalError: local variable ‘data_iter‘ referenced before assignment 的解决方法
python局部变量报错:UnboundLocalError: local variable ‘data_iter‘ referenced before assignment 的解决方法
作者:互联网
程序:
报错内容:
in get_iterator
return data_iter
UnboundLocalError: local variable ‘data_iter’ referenced before assignment
大致意思是说我的返回值 data_iter 是一个局部变量,因为 data_iter 第一次定义是在第二个 if 里。
解决方法:
把 data_iter 设置为全局变量:
标签:referenced,python,iter,报错,variable,data,before 来源: https://blog.csdn.net/qq_43799400/article/details/119038152