Селен не отображает цену продукта в теге spanPython

Программы на Python
Anonymous
Селен не отображает цену продукта в теге span

Сообщение Anonymous »


Я пытаюсь узнать цены на продукты с помощью Selenium, но это не работает. Никаких ошибок или чего-то еще нет. Я просто запускаю «python main.py», чтобы запустить скрипт, и цена не очищается — работают только заголовок и номер продукта.

Я попробовал все варианты согласно руководству, но ничего не помогло.

Цена находится внутри диапазона

42,00 доллара США Мой сценарий
из веб-драйвера импорта селена из selenium.webdriver.common.by импортировать из selenium.webdriver.common.keys импортировать ключи драйвер = вебдрайвер.Firefox() driver.get('https://www.kurtadler.com/greenery/wreaths.html') Product_titles = driver.find_elements(By.CLASS_NAME, 'product-item-link') Product_skus = driver.find_elements(By.CLASS_NAME, 'product-item-sku') Product_prices = driver.find_elements(By.CSS_SELECTOR, '.price-box.price') ''' для Product_title в Product_titles: печать(product_title.text) для product_sku в Product_skus: печать(product_sku.text) ''' для Product_price в Product_prices: печать (цена_продукта)

Изображение


НОВИНКА
Изображение
Товар № T3722
Блестящий Санта с орнаментом в виде сердечек
Начиная с РАЗДЕЛИТЬ $5,50< /span> EA
СЛУЧАЙ 5 долларов США EA
Добавить в: Добавить для сравнения

Вернуться в «Python»