看板 Python 關於我們 聯絡資訊
大家好 最近需要蒐集菜單資料 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) 想問一下該如何處理呢 感恩! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.55.65 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1530361815.A.56A.html
wennie0433: 會是有另一個class name一樣的物件嗎 06/30 21:10
沒錯 後來發現那個按鈕有三個tag 其中一個可以使用 ※ 編輯: unhumanWu (220.136.69.59), 07/01/2018 16:16:20
dmjohnny: 試試看找XPath吧 07/02 02:04