【发布时间】:2020-01-18 09:00:40
【问题描述】:
我尝试将变量操作设为全局,但没有成功。似乎 else 语句中的任何变量都与其余代码隔离,尽管它们在 for 循环中位于同一代码块中。
for group in auto_scaling_groups:
if servers_need_to_be_started(group):
pass
else:
action = "Stopping"
min_size = 0
max_size = 0
desired_capacity = 0
print("Version is {}".format(botocore.__version__))
print (action + ": " + group) #Error in this line
response = client.update_auto_scaling_group(
AutoScalingGroupName=group,
MinSize=min_size,
MaxSize=max_size,
DesiredCapacity=desired_capacity,
)
print (response)
【问题讨论】:
标签: python