<p>我正在学习Python并阅读了关于这个错误的博客,但是我仍然不能清楚地理解这个问题。这是我正在编写的代码片段:</p>
<pre><code>for i in included:
global signs,accounts, regions
global sign_name, acc_name, rg_name
if type == "regions":
regions = i
rg_name = regions['data']['region']
if type == "accounts":
accounts = i
acc_name = accounts['data']['account']
print("Stopping account " + acc_name + " in region " + rg_name)
</code></pre>
<p>名称错误:未定义全局名称“acc\u name”。</p>
<p>我正在使用Python2.7
如果有人能帮助我理解Python中全局名称和初始化的概念,那就太好了。
提前谢谢。</p>