Я пытаюсь отсканировать страницы продуктов Newegg с ценами, и мне всегда кажется, что я сталкиваюсь с одной и той же проблемой - результат всегда «Нет».
Вот несколько очень простых строк кода, которые работают для подобных сайтов, таких как Amazon:
data = requests.get('https://www.newegg.com/Product/Product.aspx?Item=N82E16824475015&cm_sp=Homepage_Dailydeal-_-P1_24-475-015-_-03042019')
soup = BeautifulSoup(data.text, 'html.parser')
price = soup.find('li', class_='price-current').text.strip()
Я ожидаю получить 419,99 $ в качестве результата, но вместо этого я получу None.
Когда я пытаюсь получить название продукта, я получаю желаемый результат.Это только цены, которые дают мне эту проблему.У кого-нибудь была такая же проблема и как это можно исправить?Заранее спасибо.