首页 > 编程语言 > 详细

python selenium

时间:2020-11-11 22:00:21      阅读:45      评论:0      收藏:0      [点我收藏+]

答疑 qq:3081655843

公号: 天枢子python课堂


 

selenium 环境安装

有 windows 和 Mac 两个版本

 

for windows

一、Python 安装,略

 

二、Selenium安装

Python3.x安装后就默认就会有pip(pip.exe默认在python的Scripts路径下),打开 cmd,使用pip安装selenium:

pip install selenium

技术分享图片

 

因我已安装selenium,不可重复安装。

可使用以下命令查看是否安装成功:

pip show selenium

技术分享图片

 

 

三、安装 Chrome 浏览器

如果能打开官网下载最好:https://www.google.cn/chrome/

如果不能,推荐一个网址:https://www.iplaysoft.com/tools/chrome/

下载正式版/稳定版,然后默认安装即可

 

四、安装 chromedriver

谷歌浏览器右上角三个点,帮助,关于,查看谷歌浏览器版本,比如我这里是 86 版本

技术分享图片

 

 

很多时候浏览器后台会自己更新,这时候我们只需要重新下载对应的 driver 替换一下即可

chromedriver下载

http://npm.taobao.org/mirrors/chromedriver/

 

Firefoxdriver下载

https://github.com/mozilla/geckodriver/releases

 

找到自己对应的版本并下载,如果有多个版本的话,最大的版本号相同即可,可以选择最新的。

比如 86.1  86.2  86.3,我们可以选择 86.3

技术分享图片

下载完成后解压,得到 chromedriver.exe,将其放入 Python 安装路径下的Scripts目录

 

运行一个简单的例子

# coding=utf-8 

from selenium import webdriver 

import time 

wd = webdriver.Chrome() 

wd.get("https://www.baidu.com") # 打开百度浏览器 

wd.find_element_by_id("kw").send_keys("普通人如何通过 tiktok 赚钱朱宇") # 定位输?框并输?关键字 

wd.find_element_by_id("su").click() #点击[百度?下]搜索 

time.sleep(3) #等待3秒 

wd.quit() #关闭浏览器 

运行以上脚本,最终打开百度网址搜索 普通人如何通过 tiktok 赚钱朱宇 ,证明运行成功。

 

以上,windows 系统下的 selenium 环境安装就完成了。

 

 

for Mac

一、Python 安装,略

 

二、Selenium安装

A、进?Mac终端,输?:pip install selenium 

(如果是 python3 则输? pip3 install selenium) 

B、验证安装selenium成功否,如图(同理,如果是 python3 则在终端输? python3)

技术分享图片

 

显示如下图,则证明安装成功;

技术分享图片

 

三、安装 Chrome 浏览器

如果能打开官网下载最好:https://www.google.cn/chrome/

如果不能,推荐一个网址:https://www.xxmac.com/google-chrome-mac.html

这个网站上有很多 Mac 的破解软件,终生 vip 我记得是 99,无限下载,绝对超级方便,后续很多软件都可以直接找到,能省掉很多麻烦。

 

四、安装 chromedriver

谷歌浏览器右上角三个点,帮助,关于,查看谷歌浏览器版本,比如我这里是 86 版本

技术分享图片

 

很多时候浏览器后台会自己更新,这时候我们只需要重新下载对应的 driver 替换一下即可

chromedriver下载

http://npm.taobao.org/mirrors/chromedriver/

 

Firefoxdriver下载

https://github.com/mozilla/geckodriver/releases

 

找到自己对应的版本并下载,如果有多个版本的话,最大的版本号相同即可,可以选择最新的。

比如 86.1  86.2  86.3,我们可以选择 86.3

技术分享图片

 

 

将下载好的可执??件移动到/usr/local/bin?录中; 

在Mac终端输?:sudo mv chromedriver /usr/local/bin 

注意 chromedriver的路径要换成你??电脑上的路径,如果实在?法解决:

打开访达,直接快捷键Command + Shift + G,输??录名,则可以把 chromedriver 拖?到?录中了; 

运行一个简单的例子

# coding=utf-8 

from selenium import webdriver 

import time 

wd = webdriver.Chrome() 

wd.get("https://www.baidu.com") # 打开百度浏览器 

wd.find_element_by_id("kw").send_keys("普通人如何通过 tiktok 赚钱朱宇") # 定位输?框并输?关键字 

wd.find_element_by_id("su").click() #点击[百度?下]搜索 

time.sleep(3) #等待3秒 

wd.quit() #关闭浏览器 

运行以上脚本,最终打开百度网址搜索 普通人如何通过 tiktok 赚钱朱宇,证明运行成功。

 

以上,mac 系统下的 selenium 环境安装就完成了。

 


答疑 qq:3081655843

公号: 天枢子python课堂

技术分享图片

 

 

python selenium

原文:https://www.cnblogs.com/xunchen/p/13960702.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!