Я снимаю изображения с веб-сайта, но xpath зависит от элемента. Я прочитал этот пост , что можно использовать функцию или, выполнив find_elements_by_xpath.
Однако, когда я попытался воспроизвести пример, я больше не мог извлечь sr c изображения. Я неправильно выполняю функцию или?
images=driver.find_elements_by_xpath('// img[ @ id = "ember51"]' or '// img[@id="ember52"]')
print(images.get_attribute('src'))
Ошибка:
AttributeError: 'list' object has no attribute 'get_attribute'
Я попытался сделать для l oop, так что sr c может быть очищено:
images=driver.find_elements_by_xpath('// img[ @ id = "ember51"]' or '// img[@id="ember52"]')
for image in images:
print(images.get_attribute('src'))
Но когда я использую для l oop, я получаю ту же ошибку. Не уверен, как заставить это работать.