def crawLPRDataSource(link): startContext = LPRDataNetSpiderUtils.returnStartContext(link,'class="infoTitleW">') currentTime = LPRDataNetSpiderUtils.filterContextByTarget(startContext,'class="infoTitleW">',' ') currentTime = currentTime[0:10] startContext = LPRDataNetSpiderUtils.filterAfterContext(startContext,'class="shiborquxian"') startContext = LPRDataNetSpiderUtils.filterAfterContext(startContext,'>') len = LPRDataNetSpiderUtils.findAllTarget(startContext,'<tr>') LPR1YValue = 0 for i in range(len): targetContext = LPRDataNetSpiderUtils.divisionTarget(startContext,'<tr>','</tr>') startContext = targetContext['nextContext'] currentContext = targetContext['targetContext'] currentContext = LPRDataNetSpiderUtils.removeSpecialCharacter(currentContext) lprValue = LPRDataNetSpiderUtils.filterContextByTarget(currentContext,'<tdwidth="35%"align="center">' ,'</td><tdwidth="10%"align="right">') if i >0 : break else: LPR1YValue = lprValue return {'LPR1Y':LPR1YValue,'CURRENTTIME':currentTime}