#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}