1、需求如下:
启动火狐浏览器
首先打开百度,等待3秒
然后打开博客首页,等待2秒
然后关闭浏览器
1 from selenium import webdriver 2 from time import sleep 3 #加载浏览器驱动 4 driver=webdriver.Firefox() 5 #打开百度 6 driver.get("http://www.baidu.com") 7 sleep(3) 8 print(driver.title) 9 driver.get("https://www.cnblogs.com/") 10 sleep(2) 11 print(driver.title) 12 #关闭浏览器 13 driver.quit()
注意:这里你可以把driver看做自己的遥控器这样就可以更形象的了解了;
2、多浏览器运行脚本
在上一节,小编介绍过,selenium版本+浏览器版本+对应驱动版本;
所以这里面如果有selenium的版本不对的可以卸载了在重新安装一下;
pip uninstall selenium
然后在安装对应的selenium的版本
pip install selenium==XXXX
就可以了
3、下边是使用Chrome来跑脚本,(IE浏览器小编这里不在介绍,不推荐大家的使用,有兴趣的同学也可以下去自己尝试)
1 from selenium import webdriver 2 from time import sleep 3 #加载浏览器驱动 4 driver=webdriver.Chrome() 5 #打开百度 6 driver.get("http://www.baidu.com") 7 sleep(3) 8 print(driver.title) 9 driver.get("https://www.cnblogs.com/") 10 sleep(2) 11 print(driver.title) 12 #关闭浏览器 13 driver.quit()