使用Selenium从文本中提取链接

时间:2019-05-31 03:34:37

标签: python

我正在使用Selenium,试图从一个元素返回链接路径。 This page具有文本链接“离网或处于嵌入式网络中的客户的信息”。我使用了以下方法:

link_href = browser.find_element_by_xpath('//*[@id="react-search-form"]/div/section/div[2]/div/div[1]').get_attribute("href")
link_href2 = browser.find_element_by_css_selector('#react-search-form > div > section > div.v2-form-item > div > div.v2-link').get_attribute("href")
link_text = browser.find_element_by_class_name('v2-link').text

print(f"""
Link href: {link_href}
Link href2: {link_href2}
Link text: {link_text}
""")

这将返回以下内容:

Link href: None
Link href2: None
Link text: Information for customers who are off-grid or in an embedded network

如何获取link_href和link_href2返回的链接路径?

0 个答案:

没有答案