Я извлекаю данные с одной страницы, затем перебираю URL-адреса с этой страницы и получаю некоторую другую информацию с других страниц. Но вывод не верный - см. Скриншот. Элементы из второго 'def' теряются в выводе, и их сортировка не совпадает с элементами из первого 'def'! Проверьте мне структуру кода ниже. СПАСИБО!
***
def parse(self, response):
rows = ***
for row in rows:
item = Items()
item['number'] = ***
item['name'] = ***
***
yield item
urls = ***
for url in urls.extract():
yield Request(urlparse.urljoin(response.url, url), callback=self.parse_player)
def parse_player(self, response):
item = Items()
item['mainposition'] = ***
item['altposition'] = ***
yield item
результат на скриншоте: https://snag.gy/tCaDm3.jpg