У меня проблема с этим скриптом Python.Я пытаюсь передать значения из списка, в котором есть домашние строки.Я приложил сценарий.В этой команде page = requests.get("https://www.google.dz/search?q=lista[url]")
я должен поставить то, что я ищу в Google после search?q=
.Я хочу найти несколько ключевых слов, поэтому я составил список.Я не знаю, как передать значения из списка в этой команде ...
import requests
import re
from bs4 import BeautifulSoup
lista = []
lista.append("Samsung S9")
lista.append("Samsung S8")
lista.append("Samsung Note 9")
list_scrape = []
for url in lista:
page = requests.get("https://www.google.dz/search?q=lista[url]")
soup = BeautifulSoup(page.content)
links = soup.findAll("a")
for link in soup.find_all("a",href=re.compile("(?<=/url\?q=)
(htt.*://.*)")):
list_scrape.append(re.split(":(?=http)",link["href"].replace("/url?q=","")))
print(list_scrape)
Спасибо!