Mac 上配置 selenium 并使用 python 操作 web 页面、打开chromedriver的问题

如题配置

1、安装好 chrome 浏览器 , 版本 66:https://download.csdn.net/download/zhangweiiou/10352310

2、下载 chromedriver : http://npm.taobao.org/mirrors/chromedriver/2.36/  (注意下载的是这个之后把这个复制进/usr/local/bin/ 的目录下)? 即为配置 chrome 驱动

3、 安装 selenium、注意如果当前的py编译器失败找不到这个

需要配置一下环境 

在 pycharm 菜单栏上选择 pycharm->preferences

在弹出框中选择:project interpreter

Mac 上配置 selenium 并使用 python 操作 web 页面、打开chromedriver的问题_第1张图片  

在里面可以找到你的第三方库即可运行。

 

4、接着运行这行代码、我的电脑就叫一只老母猪,不要纠结这个问题怼就是了

Mac 上配置 selenium 并使用 python 操作 web 页面、打开chromedriver的问题_第2张图片

#-*- coding: UTF-8 -*-

from selenium import webdriver

# /Users/yizhilaomuzhu/PycharmProjects/untitled2/chromedriver.exe
driver = webdriver.Chrome()
driver.get("http://www.baidu.com")
driver.find_element_by_id('kw').send_keys('一只老母猪')
driver.find_element_by_id('su').click()
#driver.quit()

ps:

不出意外你会报错,出现下面这玩意。

mac selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH

 

那就行了把第二条 配置 chrome 驱动的下载打开解压后 复制到

前往文件夹 /usr/local/bin/ 里面结构这个样子的

Mac 上配置 selenium 并使用 python 操作 web 页面、打开chromedriver的问题_第3张图片

运行PyCharm啊、蹦的一下~~~

Mac 上配置 selenium 并使用 python 操作 web 页面、打开chromedriver的问题_第4张图片

好了就这样啦,如果以后遇到比较困扰的花费时间的问题,会慢慢更新记录一下。

12 3年开始主要做iOS开发,业余时间断断续续学习py,15年就懵懂的能用着,但不理解容易忘记之后就重新回顾了两遍廖雪峰的py入门和其他的py100道题经典案例现在还算掌握吧~  Ai、人工智障、图像处理还是需要继续深入的。微积分什么的每天坚持再看一下啦。

多学习吧~

骚年,一起加油!

你可能感兴趣的:(自我学习)