maxCount=50; firstIndex=249317678-50; fileUtil=FileUtil(); homeSavePath="E:\\temp\\" def grabImageUrl(picUrl): patt=re.compile(r'http://fmn.rrimg.com/.*'); htmlContent=htmlGraber.doGrab(picUrl); # print htmlContent; soup=BeautifulSoup(htmlContent); imgurls=soup.findAll('img',id="photo");#re.compile(patt)); #print str(imgurl[0].src); # print "\n".join([str(item) for item in imgurls]); if(len(imgurls)>0): return imgurls[0]["src"]; else: return "" fileUtil.makeDirWhenNeeded("E:\\temp\\", "renren"); for index in range(maxCount): picId=firstIndex-index; picUrl = PicUrlHead + str(picId); print picUrl+"\n"; imgurl = grabImageUrl(picUrl); if(imgurl != ""): imgContent=htmlGraber.doGrab(imgurl); fileUtil.binaryWrite("E:\\temp\\renren\\"+str(index)+".jpg", imgContent);