selenium自动化获取图片来源信息
时间: 2023-08-19 08:11:01 浏览: 86
可以使用Selenium进行自动化获取图片的来源信息。下面是一个示例代码,展示了如何使用Selenium和Chrome浏览器来获取图片的来源信息:
```python
from selenium import webdriver
# 使用Chrome浏览器驱动
driver = webdriver.Chrome()
# 打开网页
driver.get('https://example.com')
# 定位图片元素
image = driver.find_element_by_tag_name('img')
# 获取图片的来源信息
source = image.get_attribute('src')
# 输出图片来源信息
print('图片来源:', source)
# 关闭浏览器
driver.quit()
```
在上述示例中,首先使用webdriver.Chrome()创建一个Chrome浏览器实例。然后,使用driver.get()方法打开目标网页。接下来,使用find_element_by_tag_name()方法定位到目标图片元素,并使用get_attribute()方法获取图片的src属性值,即图片的来源信息。最后,将该信息输出,并使用driver.quit()关闭浏览器。
请注意,为了运行上述代码,您需要安装Selenium库和Chrome浏览器驱动,并将驱动路径添加到系统环境变量中。