擅长:python、mysql、java
<p>可能在代码的某个地方,<code>Frame = ...</code>存在。将该变量重命名为<code>Frame</code>以外的变量。在</p>
<p>您正在执行以下代码:</p>
<pre><code>>>> def f():
... a + 1
... a = 0
...
>>> f()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 2, in f
UnboundLocalError: local variable 'a' referenced before assignment
</code></pre>
<p><a href="http://docs.python.org/2/faq/programming.html#why-am-i-getting-an-unboundlocalerror-when-the-variable-has-a-value" rel="nofollow">Why am I getting an UnboundLocalError when the variable has a value?</a></p>
<p><strong>编辑</strong></p>
<p>按如下方式更改构建框架:</p>
^{pr2}$