2019/1/30 晚上 路飞学城 爬虫课程 笔记
首先需要导入一个第三方的模块 Selenium
导入完成后需要下载浏览器的 驱动 放在文件目录下 用以控制浏览器
Chrome 浏览器驱动下载地址和对应的驱动版本列表:
驱动地址:http://chromedriver.storage.googleapis.com/index.html
对应关系表:http://blog.csdn.net/huilan_same/article/details/51896672 此转至 csdn https://blog.csdn.net/huilan_same/article/details/51896672
Chrome 版本查看 右上角三个点-> 帮助 -> 关于 Google Chrome 这里指的是真的Chrome浏览器不是什么急速 什么双核的
谷歌浏览器在国内登陆会遇到麻烦,可以去网上找谷歌访问助手,添加一下就好了
下面是一个简单的测试脚本:
# -*- coding: utf-8 -*- # -------微丶雨-------- # 使用Selenium 操作谷歌浏览器,打开百度网站,并输入指定词条进行搜索 from selenium import webdriver from time import sleep # 创建一个浏览器对象 executable_path 表示的是浏览器驱动的路径 bro = webdriver.Chrome(executable_path=‘./chromedriver‘) # 这里就是浏览器的驱动文件,里面有好多浏览器可以选,自己看情况 # 使用get方法让浏览器打开并访问指定URL bro.get(‘https://www.baidu.com‘) # 输入指定词条进行搜索 text = bro.find_element_by_id(‘kw‘) text.send_keys(‘美女‘) sleep(2) # 点击搜索按钮进行搜索 button = bro.find_element_by_id(‘su‘) button.click() sleep(5) # 关闭浏览器 bro.quit()
原文:https://www.cnblogs.com/wei-yu/p/10336561.html