Я пытаюсь очистить раздел для каждого бизнеса в желтых страницах.Я очень плохо знаком с использованием скрапа и во второй день.Я использую запросы, чтобы получить реальный URL для поиска с пауком.Что я делаю не так с моим кодом?Я хочу, чтобы в конечном итоге скрап пошел в каждый бизнес и вычистил его адрес и другую информацию.
# -*- coding: utf-8 -*-
import scrapy
import requests
search = "Plumbers"
location = "Hammond, LA"
url = "https://www.yellowpages.com/search"
q = {'search_terms': search, 'geo_location_terms': location}
page = requests.get(url, params=q)
page = page.url
class YellowpagesSpider(scrapy.Spider):
name = 'quotes'
allowed_domains = ['yellowpages.com']
start_urls = [page]
def parse(self, response):
self.log("I just visited: " + response.url)
items = response.css('span.text::text')
for items in items:
print(items)