大家好,我是皮皮。
一、前言
前几天在Python白银交流群【Q】问了一道Python
网络爬虫的问题,如下图所示。
二、实现过程
这里【null】给了一个解答,如下所示:
代码语言:javascript复制from selenium import webdriver
import time
driver = webdriver.Chrome()
url = 'https://spa3.scrape.center/'
driver.get(url)
for _ in range(50):
time.sleep(1)
driver.execute_script('document.querySelector("#index").scrollBy(0,200)')
print(_)
driver.quit()
确实好使!
这样就实现了滑动效果,而且可以获取到对应的数据。
顺利解决粉丝的问题。
话说回来,如果你的chromedriver
和你的浏览器版本不一致,会导致浏览器驱动失败,关于版本对应的关系和驱动下载,可以前往下面网站获取。
http://chromedriver.storage.googleapis.com/index.html
如果有遇到问题,随时联系我解决,欢迎加入我的Python
学习交流群。
三、总结
大家好,我是皮皮。这篇文章主要盘点了一道selenium
网络爬虫的问题,文中针对该问题给出了具体的解析和代码实现,帮助粉丝顺利解决了问题。
最后感谢粉丝【Q】提问,感谢【null】给出的思路和代码解析,感谢【dcpeng】、【此类生物】等人参与学习交流。