【笔记 - web自动化01】安装和配置

本文详细介绍如何配置Python 2.7与Selenium2环境,包括安装Python、配置PyCharm、安装Selenium2及设置浏览器等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

配置信息:python2.7+selenium2+chrom/firefox

1、环境

python27:大家可以自己下载这个,我这里也给个链接:https://pan.baidu.com/s/1GiqX5dUyHY9-KUrQ0IPPcw

  py27傻瓜式安装,会默认安装在C盘下

然后要验证下是否安装成功吧,windows+R>cmd>dos窗口,输入命令python,如下就是成功了

 

好了,上面装的是py27的环境,然后记得把C:\Python27\Tools\Scripts添加到系统环境变量path下就可以了。

下面就要选择编辑器了,看标题我用的是大路货了pycharm,pycharm是需要license server的

,也可以网上找的,我感觉这玩意过几个月就要重输入一次,pycharm不建议大家更新,另外针对主题的话大家可以一进去的时候选择Darcula,我记得是有三个选项下面两个选择这个就可以了,好的先来个传送门,biu:https://pan.baidu.com/s/1YDjX2AVyGLJnXj8Ft-w65Q

,上个效果图哈

嘿嘿的,护眼模式哈,看着确实舒服点,个人觉得。

接下来是啥呢,是selenium2了,selenium3没用过看过别人使用,和2还是有区别的个人觉得坑比教多,对此我还是怂一波选择2了,一般的话安装selenium2是通过dos命令窗口用pip命令安装的,大家可以在安装完py27后在dos窗口运行下pip如果这样则成功了

如果你pip失败的话怎么办呢。打开pycharm>file>seting>project>project interperter,上图说明

 

注意只有选择了那个python.exe的路径后下面才会显示你现在安装了哪些package,然后点击原谅色的框(绿色),如下

 

按照顺序选择什么包,然后选择版本大家可以对应之前图片的版本,最后下载就可以了,但愿大家pip都默认装好了,然后的话我们来看在dos窗口安装selenium2如图

就是辣么简单,我是装过了所以提示这个,如果第一次装的话会有个loading进度条,最后提示成功的,我没法找图给你们示范,毕竟我辣么懒啊

然后的话,还有就是浏览器了毕竟是web端的东西,浏览器的话py2.7支持的是firefox浏览器版本不超过46的,所以记得去高级设置里面关闭自动更新。chrom的话,只要你chromdriver和chrom浏览器版本对应即可,不考虑py版本,ie的话没试过我就不好多说了。那么,老规矩传送门走起来:https://pan.baidu.com/s/1DG3vNaVB2aa3a_NGGUABCg,其中chromdriver的话需要放到指定路径下C:\Users\11111\AppData\Local\Google\Chrome\Application\chromedriver.exe

嗯,好像就是这些了。

接下来我们来运行一下,我用chrom和firefox做个简单的示范


#coding:utf8
#最上面这个是规定了编码格式必写项

from selenium import webdriver

#这是一个针对py2编码格式的三行代码,大家如果以后遇到了格式问题可以试试,我是写死了每个py都写,py2感觉很有用的说
import sys
reload(sys)
sys.setdefaultencoding('utf-8')

#chrom浏览器
# chromedriver = r"C:\Users\11111\AppData\Local\Google\Chrome\Application\chromedriver.exe"
# dri = webdriver.Chrome(chromedriver)
#火狐浏览器
dri=webdriver.Firefox()

#然后获取url在之前加r是防止遇到斜杠/和一些字母形成的转义符号,个人觉得也是必写项目
dri.get(r"https://www.baidu.com/")
#窗口最大化,大家可以dri.后利用自动补全查看很多,每个东西之前有字母在此做个解释
dri.maximize_window()
# p:parameter 参数
# m:method 方法
# c:class 类
# v:variable 变量
# f:function 函数
# 对了python这的注释一行是用#号,也有其他的我忘了,现在的我是缺啥百度啥,有个概念就可以了,初学可以多记点

#窗口关闭
dri.close()

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值