我不太确定while while循环是否创建了无限循环。无限循环in while
def read_m_by_rating(first_year,last_year,top_number):
current_index=1
final_list=[]
while current_index <=top_number:
url="http://www.imdb.com/search/title?at=0&sort=user_rating&start="+str(current_index)+"&title_type=feature&year=2005,2014"
print url
if top_number==55:
lis=read_m_from_url(url,top_number-current_index+1)
else:
lis=read_m_from_url(url,50)
final_list=lis
current_index +=50
return final_list
read_m_by_rating(2005,2015,55)
从回滚编辑:_I修复了我以前有的缩进问题,它现在有效._ – 2015-02-10 06:32:03