i
Size: a a a
i
Fc
import scrapy
import logging
from scrapy.http.request import Request
class PreliveSpider(scrapy.Spider):
name = "prelive"
start_urls = [
'https://www.scorebing.com/fixtures']
def request(self,callback):
cookies = {'utz':'-10800','utzn':'America/Fortaleza'}
request = Request.cookies(url=url,callback=callback,cookies=cookies)
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)
Fc
Fc
A
Fc
Fc
S
OS
B
OS
S
SPLASH_URL = 'http://localhost:8050'сплеш стоит на убунте wsl
[scrapy.downloadermiddlewares.retry] DEBUG: Retrying <GET https:... via http://localhost:8050/render.html> (failed 1 times): Connection w
as refused by other side: 10061: Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение..
B
http://localhost:8050/render.html
?S
http://localhost:8050/render.html
?http://localhost:8050/render.html?url=google.com