在Selenium Python中动态逐个获取URL可以通过以下步骤实现:
from selenium import webdriver
from selenium.webdriver.common.by import By
driver = webdriver.Chrome()
这里使用了Chrome浏览器作为WebDriver,你也可以选择其他浏览器。
driver.get("http://example.com")
将"http://example.com"替换为你要访问的网页URL。
elements = driver.find_elements(By.TAG_NAME, "a")
for element in elements:
url = element.get_attribute("href")
print(url)
这里使用了find_elements
方法来定位所有的<a>
标签元素,然后使用get_attribute
方法获取每个元素的href
属性值,即URL。
driver.quit()
确保在完成操作后关闭WebDriver实例,释放资源。
这样,你就可以在Selenium Python中动态逐个获取URL了。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)
请注意,以上答案仅供参考,具体的实现方式可能因个人需求和环境而异。
领取专属 10元无门槛券
手把手带您无忧上云