def load_user(self, response):
return {
'name': response.css('h1::text').extract_first(),
'website': response.css('.url[rel=me]::text').extract_first(),
'location': response.css('.label.adr::text').extract_first(),
'url': response.url,
}
def iter_links(self, response, sel, expr='a[href]'):
for link in sel.css(expr):
yield {
'title': link.css('::text').extract_first(),
'url': response.urljoin(link.xpath('@href').extract_first()),
}