在主页面中,如果向下滚动,则会有一行名为results,而在下面则表示当天的所有匹配都已完成。如果将鼠标悬停在乐谱上,则会显示详细信息表格。
这是你悬停时的html
而这一点,因为它没有徘徊
好吧,假设我得到了所有节点的列表,并尝试使用第一个节点
node=nodes[0]
如果我这样做
score=node.find_element_by_css('.red')
我得到你需要悬停的分数元素。然后我试试
ActionChains(browser).move_to_element(score).perform()
TabScore=browser.find_element_by_id('winScore')
print(TabScore.get_attribute('outerHTML'))
我得到了
>> <div id="winScore" style="position:absolute; z-index:8;top:100px;left:100px;visibility:hidden;" onmouseover="MM_showHideLayers('winScore','','show')" onmouseout="hiddendetail()"></div>
哪个是未发布的节点,因此ActionChains一定存在问题。奇怪的是,如果我回想起来的话,我不久之前就这样做了,所以只有两个可能的解释是ActionChains出了问题,或者我改变了笔记本电脑,这个窗口的工作方式与旧的不同(10对比)我认为这是Vista)。