[英]How can I extract the content from a div using python + selenium
[英]How can I extract HREF content with selenium?
我无法从我正在进行网络抓取的页面中提取 HREF。
我指出了 HREF 元素存在的路径,但返回不是预期的,这里是终端 output 消息:
<selenium.webdriver.remote.webelement.WebElement (session="66ad657afa9fee5c8b32ff8f48f9d335", element="3ecf1a1d-ddf0-4ce9-b07f-d3e405ec4e08")>
我需要从组配置文件中提取链接。
driver.get(link)
driver.maximize_window()
sleep(5)
input_email = driver.find_element(By.ID, "email").send_keys(email)
input_senha = driver.find_element(By.ID, "pass").send_keys(senha, Keys.ENTER)
sleep(10)
linkdosperfis = driver.find_elements(By. XPATH, "//body[1]/div[1]/div[1]/div[1]/div[1]/div[3]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]/div[4]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[1]/div[2]/div[13]/div[1]/div[2]/div[1]/div/div/div/div/span/span/a")
for perfis in linkdosperfis:
perfis.get_attribute("href")
sleep(2)
print(perfis)
将get_attribute
的结果保存到变量href
然后打印出来
for anchor in linkdosperfis:
href = anchor.get_attribute["href"]
print(href)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.