【发布时间】:2012-12-23 21:18:12
【问题描述】:
这是我当前的 XPath:
//table//tr/td/div/div[1]/div/a/@href
它匹配我正在查看的页面上的十个网址。这种形式有十个匹配项jobs/720800-Associate-Partner-Investment-Consulting-Vancouver-Job-ID-39708.aspx
我正在尝试使用selenium.get_text() 拉取@href 字符串;但是,我的电话正在拉空白(注意:没有失败,只是拉空白)。我能够成功地在同一页面上的其他元素上提取字符串。
我已搜索并找不到任何解决我的问题的方法 - 有人有什么建议吗?
【问题讨论】:
-
需要更多示例输入......例如 -
//table//tr/td/div/div[1]/div/a[@href]/@href产生什么? -
您想要特定链接的文本还是所有链接的文本?
-
xpather 告诉我这是一个合法的 xpath;但是,当我运行我的脚本时,get_text 会提取空字符串,而 get_attribute 会给我一个无效的 xpath 错误。
-
是的,我正在寻找所有链接的文本。