笔者电脑是Mac系统,所以这篇博文只适用于苹果电脑的朋友哈~
selenium 是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样,能打开浏览器自动化访问。
第一步,下载selenium
terminal里直接pip install selenium
第二步,搞个栗子看看selenium能不能用。这里以Chrome为例试试打开百度(记得电脑里也要有Chrome客户端)
from selenium import werdriver
import time
driver = webdriver.Chrome() # 创建Chrome对象
driver.get('https://www.baidu.com') # 访问百度.
time.sleep(2) #两秒后关闭
driver.quit() # 使用完关闭浏览器
然后报错了。。报的错是Message: 'chromedriver' executable needs to be in PATH. 就是需要一个chromedriver。
解决这个问题有两种方法,①直接下载chromedriver
并添加路径;②使用brew安装chromedriver。这里我用的是第二种方法,因为个人觉得要简单方便哈。而且brew作为
MacOS上的包管理工具也很好用。