我正在尝试使用python和selenium获取链接href。href url是<a target="_blank" href="https://click.discord.com/ls/click?upn=RANDOMNUMBERSANDLETTERS" style="text-decoration:none;line-height:100%;background:#5865f2;color:white;font-family:Ubuntu, Helvetica, Arial, sans-serif;font-size:15px;font-weight:normal;text-transform:none;margin:0px;"> Verify Email </a>
我想获得完整的discord链接,但我不知道如何获得。我正在使用一个名为https://www.mohmal.com/en/inbox以获取href中的值。我已经尝试过使用link = driver.find_element_by_xpath("//a[contains(text(),'Verify Email')]").get_attribute('href') print(link)
,但它返回了网站url,而不是href中的链接。任何帮助都将不胜感激!
请使用此xpath:
(//a[contains(text(),'Verify Email')])[2]
在代码中:
link = driver.find_element_by_xpath("(//a[contains(text(),'Verify Email')])[2]").get_attribute('href')
print(link)