selenium滚动条操作

案例:
打开博客首页,将滚动条拖动到最底部,然后再拖动到最顶部
代码:

from selenium import webdriver
from time import sleep,ctime

driver=webdriver.Firefox()
driver.get("http://www.csdn.net")
sleep(3)
print(ctime())
#将滚动条拖动到最底部
js='var action=document.documentElement.scrollTop=50000'
driver.execute_script(js)
sleep(2)
#将滚动条拖动到最顶部
js='var action=document.documentElement.scrollTop=0'
driver.execute_script(js)
print(ctime())

运行结果:
控制台正常输出,且火狐浏览器进行了相关操作
selenium滚动条操作