Я пытаюсь извлечь все объявления с этой страницы https://www.centris.ca/en/properties~for-rent?view=Thumbnail, а затем нажимаю на них, чтобы извлечь данные.
По какой-то причине я могу извлечь только первую запись, несмотря на используя «find_elements».
Вот мой код:
from selenium import webdriver
driver = webdriver.Chrome()
driver.get("https://www.centris.ca/en/properties~for-rent?view=Thumbnail")
list = driver.find_elements_by_xpath("//div[contains(@class, 'thumbnailItem col-12 col-sm-6 col-md-4 col-lg-3')]")
print(list)
for l in list:
l.click()
Как правильно извлечь все элементы с помощью xpath (или других методов)?