我试图刮一个网站,问题是,我不能与网站上的隐藏元素互动。代码如下:
单击之前li class="header-nav__item login header-item-is-hidden" data-toggle="dropdown" style="display:list-item"
li
点击后
^{pr2}$
我的源代码driver = webdriver.Firefox()
driver.get("http://www.website.com/Home.aspx")
print driver.page_source
ele = driver.find_element_by_xpath("//ul[@class = 'header-nav']/li[3]")
#this is deon because the list element here is the third element in the list
ele.click()
单击该元素时,下拉列表不可见。另外,ele.click()正在模拟悬停在元素上而不是单击元素的行为。在
单击时将下拉的元素的源代码div id="Login_pnlDownTime" /div
div id="login-panel" class="js-header-panel header-nav__dropdown right" aria-hidden="true"