0

私は、python-scrapy と firefox の firebug 拡張機能で動作する xpath を持っています。しかし、python-selenium では動作しません。私がセレンで使用しているコードはこれです

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

これにより、InvalidSelectorException エラーが発生します。セレンは他のxpathバージョンを使用していますか?

4

1 に答える 1

3

それはあなたに要素を与えるつもりはありません。@href属性を削除する必要があります。

使用する.//div[@id='containeriso3']/div/a[1]

次に、を使用してそこget_attributeから取得しhrefます。

于 2013-02-06T11:34:12.917 に答える