我想将锚定标记及其值和超链接复制到excel中。 我已经编写了将数据传输到excel的代码。别担心。 我所需要知道的就是如何将超链接复制到excel中。我已经尝试了很多,我只能复制锚标记的值,但不能复制链接
我想获取名为“ATP酶活动”的超链接
并复制到excel表格中。当我手动将其复制到excel中时,我能够复制“ATP酶活动”及其链接,该链接变成蓝色并带有下划线
但同样的,我无法使用selenium代码
超链接“ATP酶活动”的检查元素
我试过使用
driver.find_elements_by_xpath('//ul[@class="noNumbering biological_process"]/li/a')[0].text
但它只给出了“ATP酶活性”的值,而没有给出它的联系。我试过了
driver.find_elements_by_xpath('//ul[@class="noNumberingbiological_process"]/li/a')[0].get_attribute('href')
但这会将链接https://www.ebi.ac.uk/QuickGO/term/GO:0042026
作为输出
我需要一个超链接,其显示为“ATP酶活性”,其链接https://www.ebi.ac.uk/QuickGO/term/GO:0042026
在网站上显示相同
基本上,这是标签中的href。Selenium提供了一个功能,我们可以使用
get_attribute
获取标记属性,下面是该功能的示例代码:相关问题 更多 >
编程相关推荐