Python+selenium驱动谷歌浏览器

1,下载安装谷歌浏览器驱动

下载地址:
http://npm.taobao.org/mirrors/chromedriver/
后续步骤:下载后解压,

2,把驱动放到正确的路径

mac 要把Chromedriver放到这个目录:文件夹路径/usr/local/bin/

3,代码示例

接下来我们要用代码实现一个功能,让百度自己搜索关键字“博客园”,代码是什么意思我会在代码后面写注释,让初学者看得懂

from selenium import webdriver #导入驱动,就是刚刚你下载那个浏览器驱动(你电脑要有浏览器哦)
wd=webdriver.Chrome()                                               #实例化
wd.get('https://www.baidu.com/')                                 #在浏览器中输入百度网址
wd.find_element_by_xpath('//*[@id="kw"]').send_keys("博客园")     #在百度中输入“博客园”
wd.find_element_by_xpath('//*[@id="su"]').click()                  #点击“百度一下”按钮

其他:mac信任问题

运行的时候,可能会出现mac 不信任我们下载下来的 webdriver 文件,打开安全隐私模式,添加信任就可以了
进入/usr/local/bin/目录下,
xattr -d com.apple.quarantine chromedriver

posted @ 2020-04-13 19:09  技术改变命运Andy  阅读(733)  评论(0编辑  收藏  举报