def get_content(html):
soup = BeautifulSoup(html, 'html.parser')
items = soup.find('div', class_='product-cards-layout product-cards-layout--grid')
name = soup.find_all('a', class_='product-title__text product-title--clamp')
prise = soup.find_all('span', class_='price__main-value ng-star-inserted')
n = len(items)
phone = []
for i in range (0,n):
phone.append({
'title': name[i].get_text(),
'prise': prise[i].get_text().replace('\xa0', ' '),
})
return (phone)
Делать лучше как словарь. {телефон: цена}, именно в данном примере его не удалось реализовать, так как как на сайте у продукта нет карточки и я не смог придумать как собрать в словарь. Если подскажете как это сделать буду очень благодарен
там ссылка которую я хочу извлечь