我正在使用 Python3 和 Selenium。下面的 xpath 指向一个链接。我想打印网址。如果我写print(link.text)
,我只会得到链接的显示文本部分。例如:link.text
在下面的链接中,当我想要 URL 时会给我“链接文本”。
HTML:
<a href="url">link text</a>
代码试验:
path = f"/html/body/div/section[5]/div/div/div[1]/div[3]/div[{str(n)}]/div/div[1]/div/div[2]/div[1]/a"
link = driver.find_element_by_xpath(path)
print(link.url)