Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python在Selenium中的Div内滚动_Python_Html_Selenium_Bots - Fatal编程技术网

使用Python在Selenium中的Div内滚动

使用Python在Selenium中的Div内滚动,python,html,selenium,bots,Python,Html,Selenium,Bots,我需要Selenium单击div中的元素,但它一直说单击被“拦截”。这是因为div向下滚动,而我希望它单击的元素需要向下滚动div才能可见。如何让Selenium滚动到该div中的特定点/元素(我有它的XPath来标识它) 以下是相关页面的截图(为了隐私,我编辑了某些元素): 看看是否helps@JustinEzequiel仍然收到相同的错误,我看不到浏览器滚动。如果需要,单击将滚动元素到视图中,然后单击该元素的中心。截获的错误意味着其他一些元素将收到点击…(可能是覆盖?)异常应该告诉您哪个元素

我需要Selenium单击div中的元素,但它一直说单击被“拦截”。这是因为div向下滚动,而我希望它单击的元素需要向下滚动div才能可见。如何让Selenium滚动到该div中的特定点/元素(我有它的XPath来标识它)

以下是相关页面的截图(为了隐私,我编辑了某些元素):


看看是否helps@JustinEzequiel仍然收到相同的错误,我看不到浏览器滚动。如果需要,单击将滚动元素到视图中,然后单击该元素的中心。截获的错误意味着其他一些元素将收到点击…(可能是覆盖?)异常应该告诉您哪个元素将收到点击。首先处理这个元素。(如果看不到,你会看到另一个例外…)