Соскребите необходимую информацию с веб — сайта- Beautifulsoup

#python #web-scraping #beautifulsoup

Вопрос:

Я хочу очистить информацию «Размеры продукта», которая составляет «102,87 х 40,64 х 11,43 см; 16,33 килограмма», используя Beautifulsoup — ниже приведен текст супа

Ввод: введите описание изображения здесь

Выход:

 {'Product Dimensions': '102.87 x 40.64 x 11.43 cm; 16.33 Kilograms'}  

Комментарии:

1. Не могли бы вы также предоставить URL-адрес веб-сайта и часть вашего кода, пожалуйста. Это поможет уточнить, существуют ли также другие подходы. Спасибо

Ответ №1:

Попробуйте что-нибудь в этом роде.

 el = soup.find('span', {'class': 'a-text-bold'}) el_k = el.text.replace(':', "").encode('ascii', 'ignore').strip().decode('utf-8') el_v = el.find_next().text d = {el_k:el_v}