0

我有一个在 python-scrapy 和 firefox 的 firebug 扩展中工作的 xpath。但是,它不适用于 python-selenium。我在 selenium 中使用的代码是这个

xpath = ".//div[@id='containeriso3']/div/a[1]/@href"
browser.find_element_by_xpath(xpath)

这会产生 InvalidSelectorException 错误。selenium 是否使用其他 xpath 版本?

4

1 回答 1

3

那不会给你一个元素。您需要取消该@href属性。

采用.//div[@id='containeriso3']/div/a[1]

然后使用get_attribute从中获取href

于 2013-02-06T11:34:12.917 回答