我是python的新手,想写一个web scraper,它涉及鼠标单击弹出窗口中的“OK”按钮。
其他一切进展顺利,但我无法点击导致数据下载的最终按钮。
javascript如下:
我尝试按ID查找元素,但出现以下错误消息:
答案 0 :(得分:2)
find_elements_by_id
返回元素列表。迭代find_elements_by_id
返回的列表或使用find_element_by_id
(注意缺少的's'),它只返回一个元素(如果有的话)。
答案 1 :(得分:1)
试试这个:
browser.find_element_by_id('ctl00_ContentContainer1_ctl00_ButtonsContent_ExportOptionsBottomButtons_OkLabel').click()
改变了这个:
find_elements_by_id
到此:
find_element_by_id