当前位置: 首页 > news >正文

Mac 如何安装 chromedriver

 

1、使用brew  命令

前提是要安装 brew 这里不做介绍

使用命令  

brew install chromedriver

 

 

 如上图出现错误,根据提示可以使用如下命令安装

brew cask install chromedriver

 

安装结果如图

 

 

2、验证

from selenium import webdriver

import time


url = "https://www.hao123.com/"

driver = webdriver.Chrome()

driver.get(url)

time.sleep(13)

 

 执行上面程序即可。

 

转载于:https://www.cnblogs.com/BlueSkyyj/p/9072508.html

相关文章:

  • UPC-2249 曲线分割【递推】
  • postman接口测试:登录
  • Flannel - 原理
  • cpp
  • JS基础:常用API
  • LeetCode——18. 4Sum
  • resetlogs报错 ORA-00392
  • iOS项目中group和folder的区别
  • nginx资源争夺问题
  • 2018 ISCC Writeup
  • HololensAR开发设置
  • hdu1693 Eat the Trees 插头dp
  • 查找
  • cmd 打开资源监视器
  • 20180516
  • AngularJS指令开发(1)——参数详解
  • ECMAScript 6 学习之路 ( 四 ) String 字符串扩展
  • Go 语言编译器的 //go: 详解
  • HashMap剖析之内部结构
  • HTML5新特性总结
  • HTTP中的ETag在移动客户端的应用
  • Invalidate和postInvalidate的区别
  • magento 货币换算
  • nginx 配置多 域名 + 多 https
  • puppeteer stop redirect 的正确姿势及 net::ERR_FAILED 的解决
  • Redis学习笔记 - pipline(流水线、管道)
  • vue 配置sass、scss全局变量
  • Vue.js源码(2):初探List Rendering
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 深度解析利用ES6进行Promise封装总结
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • k8s使用glusterfs实现动态持久化存储
  • Python 之网络式编程
  • ​​​​​​​​​​​​​​汽车网络信息安全分析方法论
  • ​决定德拉瓦州地区版图的关键历史事件
  • #Ubuntu(修改root信息)
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • $().each和$.each的区别
  • (1)STL算法之遍历容器
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (LeetCode 49)Anagrams
  • (二十三)Flask之高频面试点
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (一)kafka实战——kafka源码编译启动
  • (转) Android中ViewStub组件使用
  • (转)shell中括号的特殊用法 linux if多条件判断
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .Net(C#)自定义WinForm控件之小结篇
  • .NET/C# 获取一个正在运行的进程的命令行参数
  • /etc/fstab 只读无法修改的解决办法
  • @Mapper作用
  • @media screen 针对不同移动设备
  • @SuppressLint(NewApi)和@TargetApi()的区别