python循环有关问题
python循环问题
def isAdded(self):
for self.__index in range(10):
if self.spaceName==self.inputName:
return True
break
else:
self.__index=self.__index+1
self.__spaceXpath="html/body/div[3]/div/div[1]/ul/li[2]/ul/li["+str(self.__index+1)+"]/a"
return self.__spaceXpath
求教~~~为什么只能循环一次呢??
------解决方案--------------------
这么简单的函数,自己多打log看啊。
你这里面有return 一旦return了,就只循环一次了。
def isAdded(self):
for self.__index in range(10):
if self.spaceName==self.inputName:
return True
break
else:
self.__index=self.__index+1
self.__spaceXpath="html/body/div[3]/div/div[1]/ul/li[2]/ul/li["+str(self.__index+1)+"]/a"
return self.__spaceXpath
求教~~~为什么只能循环一次呢??
------解决方案--------------------
这么简单的函数,自己多打log看啊。
你这里面有return 一旦return了,就只循环一次了。