, functools.partial, parse . ( 10), yield Request. :
from functools import partial
def parse(response,ntimes=0):
try:
pass
except AttributeError:
if ntimes < 10:
yield Request(response.url, callback=partial(self.parse,ntimes=ntimes+1), dont_filter=True)
, parse partial(..) , ntimes ntimes+1 ( "" , ). ntimes 10 , .
ntimes=0 0, parse , ( parse "" URL- ).
source
share