网页的页面应该是js来实现的,python 使用 selenium 模块,不知道怎么去定位网页中的菜单
网页截图,还有网页代码如下
定位网页中系统管理、系统维护这两个菜单,然后click
driver.find_element(By.XPATH, '//*[@id="ext-gen197"]').click()
driver.find_element(By.XPATH,'//*[@class="sub-title"]').click()
pls have a try?
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[id="ext-gen109"]"}
虽然有ID,但是没办法定位到,也就没办法点击,这到底是什么原因呀?
driver.find_element_by_xpath('//em[text()="系统管理"]').click()
火狐浏览器安装个selenium插件,录制一下
driver.find_element_by_id('ext-gen197').click()
系统维护可以使用Xpath
# 系统管理
browser.find_element(By.ID, "ext-gen197").click()