当我单击instagram上的关注者页面时,会出现一个对话框,我需要它向下滚动并在列表中滚动。我当前的代码有效,但问题是它滚动速度太快,并且由于instagram而无法查看更多个人资料。我可以使用什么命令降低滚动速度来更接近人类?
WebDriverWait(driver, 10).until(lambda d: d.find_element_by_css_selector('div[role="dialog"]'))
driver.execute_script('''
var fDialog = document.querySelector('div[role="dialog"] .isgrP');
fDialog.scrollTop = fDialog.scrollHeight
''')
答案 0 :(得分:0)
您可以编写一个功能,该功能可以滚动一定数量的像素,然后暂停一定的毫秒数,直到达到目标滚动长度为止。
body {
height: 1000px;
background-image: linear-gradient(to bottom, dodgerblue, indigo);
}
scrollByPixels(10, 100, 1000)
用法:
const material_surafce = new THREE.ShaderMaterial({vertexShader: shaderContends})
参考文献: