自动化定位求救
点击按钮后 出现弹窗 然后在弹窗页面中进行单选框的自动化操作sreach_window=driver.current_window_handle #此行代码用来定位当前页面
time.sleep(2)
element =driver.find_element_by_class_name('modal-content').find_element_by_xpath('//*[@id="illegal_province_datalist"]/tr/td/input').click()
报错如下:
selenium.common.exceptions.NoSuchElementException: Message: Unable to find element with xpath == //*[@id="illegal_province_datalist"]/tr/td/inputC:\Users\Administrator\Desktop\照片 1、find_element_by_class_name只能找到第一个class为modal-content的元素。你这里会报错,说明第一个元素下面没有xpath为//*[@id="illegal_province_datalist"]/tr/td/input的元素
2、如果你想在所有class为modal-content的元素中,那就需要用到find_elements。
给你看张图你应该就明白啦。
页:
[1]