【发布时间】:2020-04-06 08:00:40
【问题描述】:
我上个月做了一些编码,今天我返回它,发现当我运行代码时,相同的函数现在返回一个空的“src”。我对发生了什么变化感到非常困惑。
我的相关代码:
from selenium import webdriver
driver = webdriver.Chrome('/Users/jones/Downloads/chromedriver')
driver.get('https://www.linkedin.com/in/pauljgarner/')
images=driver.find_elements_by_xpath('//img[@id="ember1216"] | //img[@id="ember1808"]')
sleep(5)
for image in images:
print(images.get_attribute('src'))
url = images.get_attribute('src')
我看到一些帖子表明问题是我需要页面完全加载并插入具有隐式或显式等待时间的编码。但是,我在 ipython 中逐行编写代码,因此时间不是问题—— src 仍然返回 null。
知道这里发生了什么吗?我知道有一个图像,并且我的 xpath 是正确的。所以,一定有相关的src。
【问题讨论】:
标签: python selenium driver src