[问题] Selenium 无法点选按钮

楼主: unhumanWu (阿文)   2018-06-30 20:30:11
大家好
最近需要蒐集菜单资料
https://www.honestbee.tw/zh-TW/food
code:
url = 'https://www.honestbee.tw/zh-TW/food'
driver.get(url)
ui.WebDriverWait(driver,10).until(EC.presence_of_element_located((
By.CLASS_NAME,'clyXO-NV_hvz6TeIlSkzq')))
driver.find_element_by_class_name('_3dWYyCjrWzW-HgN2HT8nJH').click()
driver.find_element_by_class_name('_2zwkCCZkWESyb1q4Dgvgmo').click()
time.sleep(5)
ui.WebDriverWait(driver,10).until(EC.presence_of_element_located((
By.CLASS_NAME,'_3KuOi7iNujB-DTZzG1hrZR')))
driver.find_element_by_class_name('_3KuOi7iNujB-DTZzG1hrZR').click()
地址用"取得目前位置"取得后
点击"确认"却出现
Element <div class="_3KuOi7iNujB-DTZzG1hrZR">...</div>
is not clickable at point (599, 276)
想问一下该如何处理呢
感恩!
作者: wennie0433   2018-06-30 21:10:00
会是有另一个class name一样的物件吗
作者: dmjohnny ( )   2018-07-02 02:04:00
试试看找XPath吧

Links booklink

Contact Us: admin [ a t ] ucptt.com