我正在尝试单击此网站上的上/下部分:https : //www.oddsportal.com/soccer/chile/primera-division/curico-unido-o-higgins-CtsLggl6/
HTML是:
<li class=" active" style="display: block;"><span class="topleft_corner"></span><span class="topright_corner"></span><strong><span>Over/Under</span></strong></li>
我尝试了以下方法:
overunder=browser.find_element_by_link_text('Over/Under')
overunder=wait(browser, 5).until(EC.element_to_be_clickable((By.XPATH, "//span[contains(text(), 'Over/Under']")))
overunder=browser.findElement(By.xpath("//span[contains(text(), 'Over/Under']"))
所有这些之后 overunder.click()
但是,所有这些都会导致NosuchElementException
。
如何点击该项目?我正在尝试访问和抓取本节后面的上/下网站。
我复制了完整的xpath,这对我有用:
browser.find_element_by_xpath("/html/body/div[1]/div/div[2]/div[6]/div[1]/div/div[1]/div[2]/div[1]/div[5]/div[1]/ul/li[5]/a").click()
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句