Я пытаюсь очистить многие страницы в Python, используя BeautifulSoup, но без положительных результатов.
Я пытался использовать request.get()
и session.get()
. Количество страниц, которые я должен почистить, равно 92.
import requests
from bs4 import BeautifulSoup
import urllib.request
with requests.Session as session:
count = 0
for i in range(92):
count+=1
page = "https://www.paginegialle.it/lazio/roma/dentisti/p-"+str(count)+".html"
r = session.get(page)
soup = BeautifulSoup(r.content)
При использовании print(page)
страница форматируется в основном. Но при выполнении soup
для печати всех значений, хранящихся в переменной, печатаются только значения первой страницы. Я использую ноутбук Jupyter