请教个python 找xpath路径的问题

炖白菜 2017-09-05 03:27:14
<div class="spots spots-3" style="transform: translate3d(915.805px, 427.701px, 0px); display: block; margin-left: -47.5px; margin-top: -26.5px;">
<span class="spot-title">7寸液晶仪表</span>
<span class="spot-icon"/>
</div>

sellium 中我想找到这个控件并点击,无奈水平有限,xpath路径总是写不对,请教大神写法

PS:尝试了火狐浏览器的firebug提供的path .//*[@id='m9d81249a-ec-panoCanvas']/div/div[4]/div[2]/span[1] ,复制到代码里也不对。

def testCase1(self):
#self.driver.get("https://m.baidu.com/")
time.sleep(5)
self.driver.find_element_by_xpath("'//span[@class='spots spots-3']/span/text('7寸液晶仪表')'").click()
...全文
159 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
炖白菜 2017-09-05
  • 打赏
  • 举报
回复
补充: self.driver.find_element_by_xpath("//span[text()='7寸液晶仪表']").click() 还有这样写,虽然不报错,但也没有执行后面那个.click()方法

37,718

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧