Я пытаюсь очистить веб-страницу под логином , которая имеет
<div class="price-container" itemprop="offerDetails" itemscope itemtype="http://data-vocabulary.org/Offer">
<span class="price-label">Τιμή:</span>
<span class="final-price"><span itemprop="price">935,96 €</span> </span>
<meta itemprop="currency" content="EUR">
<meta itemprop="availability" content="in_stock">
</div>
, и я не могу получить фактическую окончательную цену под пролетом, которая рассчитывается из JavaScript
если я использую
price = soup.find('span', attrs={'class': 'final-price'})
Я получу 935,96, а не тот, который я вижу на странице
itemscope itemtype="http://data-vocabulary.org/Offer"
несет ответственность за сокрытие фактических цен?
Как я могу получить фактическую окончательную цену
Вы увидите, что есть цена 922,24 со скидкой 1,5% от 935,96 и дополнительная скидка 22% рассчитывается с помощью JavaScript, но как получить 721,08?