因为没有你的图片,随意拿了一张图片导致得到的location_of_1是空的。回到你的这个问题,它提示不存在a这个变量。你回去看看你的代码,你的a是写在分支线路里复制的,它赋值失败的可能性比如:1temp2location_of_1为空,所以这个for循环都没执行过。你设置一个断点,单步调试,看看你的代码是怎么运行的。