Как из словаря в парсере достать ссылку?
Есть парсер на Python, как в результате достать только ссылку? При добавлении get('href'), трейсбэк возвращает ошибку аргумента.
import requests
from bs4 import BeautifulSoup
def parse():
URL = 'https://www.olx.ua/nedvizhimost/kvartiry/novostroyki/'
HEADERS = {}
response = requests.get(URL, headers=HEADERS)
soup = BeautifulSoup(response.content, 'lxml')
items = soup.find_all('div', class_='offer-wrapper')
houses = []
for item in items:
houses.append({
'title': item.find('h3', class_='lheight22 margintop5').get_text(),
# 'link': item.find('a', class_='marginright5 link linkWithHash detailsLink', href=True),
'price': item.find('p', class_='price').get_text()
})
for house in houses:
print(f'Название объекта:{house["title"]}Цена (грн.):{house["price"]}') #||LINK: {house["link"]}')
parse()