Selenium是一个自动化测试工具,利用它可以模仿人类行为,如点击、下滑、移动鼠标等,同时还能获取网页源码
相关链接:https://www.selenium.dev/
目录
1、准备工作
2、基本示范
3、功能介绍
4、信息获取
5、切换页面
1、准备工作
首先要确保安装好selenium库和对应浏览器的驱动,若没有安装可以参考前面的文章——爬虫开发环境部署
2、基本示范
这里用的是Chrome浏览器
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('https://www.baidu.com')
browser.quit() # 退出
运行代码后会弹出一个百度的页面
如果你用的发其他浏览器,比如Firefox就可以这样写
browser = webdriver.Firefox()
3、功能介绍
- 3.1、请求网站
用get()方法请求网站,传入一个url即可,同时我们可以调用page_source获取源码
from selenium import webdriver
browser = webdriver.Chrome()
browser.get(&