【发布时间】:2021-03-31 21:30:36
【问题描述】:
我一直在尝试使用 selenium 选择一个单选按钮,但我没有运气。所有其他选择器(登录、下拉等)都运行良好。
driver.find_element_by_xpath('//*[@id="content_grid"]/div[1]/div[2]/div[4]/div[2]/div[3]/label/div[1]/input').click()
这是我要选择的单选按钮... [1]:https://i.stack.imgur.com/X64k8.png
这是网页 - https://stathead.com/basketball/pgl_finder.cgi
感谢任何帮助!第一次海报和noobie coder :)
【问题讨论】:
-
xpath 在问题中是正确的。代码中是否存在特定的 selenium 异常?
-
我不相信,我正在谷歌搜索硒异常!
-
selenium.common.exceptions.ElementClickInterceptedException: 消息:元素点击被拦截:元素在点 (173, 1014) 处不可点击
-
你可以试试 xpath //*[@class="fieldset is_playoffs changed"]/div/div[3]
-
没有工作 - 得到这个异常。 selenium.common.exceptions.NoSuchElementException:消息:没有这样的元素:无法找到元素:{"method":"xpath","selector":"//*[@class="fieldset is_playoffs changed"]/div/div [3]"}