Я пытаюсь узнать цены на продукты с помощью 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
Добавить в:
- Создать новый список желаний
- Просмотреть список желаний