[問題] 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