Мне понравилось это
import scrapy
import logging
class PreliveSpider(scrapy.Spider):
name = "prelive"
start_urls = [
'
https://www.scorebing.com/fixtures']
def request(self,callback):
request = Request(url=url,callback=callback)
request.cookies['utzn'] = 'America/Fortaleza'
request.cookies['utz'] = '-10800'
return request
def start_requests(self):
for url in self.start_urls:
yield Request(url,self.parse)
def parse(self, response):
for jogo in response.css("table.diary-table tbody tr"):
liga = jogo.css('td a::text')[0].get()
comeca_em = jogo.css('td::text').get()
home = str(jogo.css('td a::text')[1].get()).strip()
guest = jogo.css('td a::text')[2].get()
data = {
'Liga':liga,
'Começa Em':comeca_em,
'Home':home,
'Guest':guest,
}
print(data)