def divisionTarget(startcontext, startfilter, endfilter): startIndex = CommonsSpiderUtils.filterContext(startcontext, startfilter) endIndex = CommonsSpiderUtils.filterContext(startcontext, endfilter) + len(endfilter) return { 'targetContext': startcontext[startIndex:endIndex], 'nextContext': startcontext[endIndex:] }
def filterAfterContext(startContext,filterContext): return startContext[CommonsSpiderUtils.filterContext(startContext,filterContext)+len(filterContext):]
def filterAfterContext(startContext,filterContext): return startContext[CommonsSpiderUtils.filterContext(startContext,filterContext)+len(filterContext):]
def filterContextByTarget(context,startfilter,endfilter): return context[CommonsSpiderUtils.filterContext(context,startfilter) +len(startfilter):CommonsSpiderUtils.filterContext(context,endfilter)]
def divisionTarget(startcontext,startfilter,endfilter): startIndex = CommonsSpiderUtils.filterContext(startcontext,startfilter) endIndex = CommonsSpiderUtils.filterContext(startcontext,endfilter)+len(endfilter) return {'targetContext':startcontext[startIndex:endIndex],'nextContext':startcontext[endIndex:]}
def filtetContextExpertise(context,startfilter,endfilter): finterIndex = CommonsSpiderUtils.filterContext(context,startfilter) filterContext = context[finterIndex:] return filterContextByTarget(filterContext,startfilter,endfilter)
def filterContextByTarget(context,startfilter,endfilter): return context[CommonsSpiderUtils.filterContext(context,startfilter)+len(startfilter):CommonsSpiderUtils.filterContext(context,endfilter)]
def targetAfterContext(context, filterContext): return context[CommonsSpiderUtils.filterContext(context, filterContext):]
def targetAfterContext(context,filterContext): return context[CommonsSpiderUtils.filterContext(context,filterContext):]