Selenium WebDriver "find_element_by_xpath" на нескольких элементах - PullRequest
0 голосов
/ 05 мая 2018

Я пытаюсь сделать скребок, который получает все значения списка товаров, продаваемых на веб-странице. Проблема в том, что я получаю взамен всего цикла только первое значение. Я не понимаю, что я делаю неправильно.

Источник страницы: https://allegro.pl/listing?string=windows&where=%2Flisting&order=m&bmatch=ss-base-relevance-floki-5-nga-hcp-wp-eng-ele-1-4-0501

mains = browser.find_elements_by_xpath('//div[@class="_433675f"]')
for main in mains:
    pname = main.find_element_by_xpath('//h2[@class="_342830a c3169ab "]').text
    print pname
...