请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

定位不到ui下面的li元素

老师,定位不到ui下面的li元素,我先触发出来需要定位的元素了也定位不到,需要怎么办图片描述

正在回答 回答被采纳积分+3

1回答

Mushishi 2021-11-25 10:35:55
https://img1.sycdn.imooc.com//szimg/619ef67709bc7d1f08820807.jpg你这个应该是必须先moveto 然后后面元素出来才能定位
0 回复 有任何疑惑可以回复我~
  • 提问者 慕斯卡2582563 #1
    老师,我这个是点击后,自动弹出下拉框来,然后就可以定位了,用driver.find_element(By.XPATH,"//*[text()='网络爬虫']").click()这个可以定位到,问题是后面继续这种方式就定位不出来了,就算加了mouse = driver.find_element(By.XPATH,"/html/body/div[4]/div[1]/div[1]/ul")和ActionChains(driver).move_to_element(mouse).perform()也不行
    回复 有任何疑惑可以回复我~ 2021-11-25 13:40:51
  • 提问者 慕斯卡2582563 #2
    老师,解决了,是我定位下面还有标签,定位不完全导致的
    回复 有任何疑惑可以回复我~ 2021-11-25 15:28:34
  • Mushishi 回复 提问者 慕斯卡2582563 #3
    不错不错。加油哦
    回复 有任何疑惑可以回复我~ 2021-11-25 19:46:09
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信