Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.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中某个元素的网页底部_Python_Selenium_Scroll - Fatal编程技术网

Python 滚动至selenium中某个元素的网页底部

Python 滚动至selenium中某个元素的网页底部,python,selenium,scroll,Python,Selenium,Scroll,如何在Python Selenium中滚动滚动元素?(不是页面本身,而是一些可以滚动的元素) 例如,转到此处: 然后在“回答”文本框中多次点击输入。您可以看到,它只在文本框上创建了一个滚动条。如何在Selenium中滚动它?只需使用inspect元素找到滚动条的定位器,然后在上面滚动即可 document.querySelector('textarea#wmd-input').scrollBy(0,500) Selenium与pyautogui不同,在pyautogui中,您需要的是拖放函数的

如何在Python Selenium中滚动滚动元素?(不是页面本身,而是一些可以滚动的元素)

例如,转到此处:


然后在“回答”文本框中多次点击输入。您可以看到,它只在文本框上创建了一个滚动条。如何在Selenium中滚动它?

只需使用inspect元素找到滚动条的定位器,然后在上面滚动即可

document.querySelector('textarea#wmd-input').scrollBy(0,500)

Selenium与pyautogui不同,在pyautogui中,您需要的是拖放函数的坐标,您只需要找到要与之交互的元素并使用它-查看文档了解更多信息: