Witam!
Mam problem z wklejonym niżej kodem. Co mam zrobić, aby zmienna 'href' printowała mi adres URL do obiektu na stronie? Załączam output programu oraz link do strony, z której kodu źródłowego korzystałem. http://books.toscrape.com/catalogue/category/books_1/page-1.html
from bs4 import BeautifulSoup
def web_crawler(max_page):
page = 1
while max_page > page:
url = 'http://books.toscrape.com/catalogue/category/books_1/page-' + str(page) + '.html'
source_code = requests.get(url)
plain_text = source_code.text
soup = BeautifulSoup(plain_text, 'html.parser')
for link in soup.findAll('h3'):
href = 'http://books.toscrape.com' + str(link.get('href='))
title = link.string
print(href)
print(title)
page += 1
web_crawler(2)