【发布时间】:2021-05-13 10:34:20
【问题描述】:
我想将锚标记及其值和超链接复制到 Excel 中。 我已经编写了将数据传输到excel的代码。不用担心。 我只需要知道如何将超链接复制到 excel 中。我已经尝试了很多,我只能复制锚标签的值而不能复制链接
我想获取名为“ATPase 活动”的超链接
并复制到 Excel 工作表。当我手动将其复制到 Excel 时,我可以复制“ATPase 活动”及其链接,该链接变成蓝色并带有下划线。
同样,我无法使用 selenium 代码。
超链接“ATPase 活动”的检查元素
我尝试过使用
driver.find_elements_by_xpath('//ul[@class="noNumbering biological_process"]/li/a')[0].text
但它只给出值“ATPase 活性”而不是它的链接。我试过了
driver.find_elements_by_xpath('//ul[@class="noNumberingbiological_process"]/li/a')[0].get_attribute('href')
但这会将链接 https://www.ebi.ac.uk/QuickGO/term/GO:0042026 作为输出。
我需要一个显示为“ATPase 活动”的超链接,其链接https://www.ebi.ac.uk/QuickGO/term/GO:0042026 与网站上显示的相同。
【问题讨论】:
标签: python python-3.x selenium selenium-webdriver selenium-chromedriver