click_link=self.driver.find_element_by_xpath('//form[@id="form"]').click()
# time.sleep(5)
link=self.driver.find_element_by_xpath('//form/input[4]/@value')報(bào)錯如下selenium.common.exceptions.InvalidSelectorException: Message: invalid selector: The result of the xpath expression "//form/input[4]/@value" is: [object Attr]. It should be an element.(Session info: headless chrome=66.0.3359.181)
1 回答

慕桂英3389331
TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個贊
link=self.driver.find_element_by_xpath('//form/input[4]/@value')
去掉@value,定位到元素就行,不用獲取值
添加回答
舉報(bào)
0/150
提交
取消