您的位置:首页 > 运维架构 > Linux

webdrive入门初级脚本练习以及在centos下搭建selenuim+python环境

2016-10-15 21:33 786 查看
O(∩_∩)O哈哈哈~初级菜鸟的小小实践体会

,先记录下来,若以后忘了的话可以回来瞅瞅,(*^__^*)嘻嘻……浪里个浪

,欢迎小伙伴们前来吐槽与指正哈


这些是在拜读了各个大牛的博客之后自己亲试过滴噢O(∩_∩)O

,很基础的东东都倒腾了好久吶,桑心ing

~~~~~~~

一.软件环境

查看虚拟机的系统版本,如图-版本为centos6.3

1. #cat/etc/issue



2.查看当前安装的linux系统是32位还是64位的,如图-显示为32位

 #getconf LONG_BIT



二.安装pip与selenium

1.      pip是python的包管理工具,pip安装成功后就可以使用它安装selenium了

2.      安装过程:

①  下载get-pip.py:

      #wget https://bootstrap.pypa.io/get-pip.py


报错,没有wget命令

解决:# yum install –y wget 最后出现complete代表安装成功



③ 重新输入命令进行下载

#wget https://bootstrap.pypa.io/get-pip.py

 

  开始下载了,setuptools也会一并安装,setuptools是一组Python的 distutilsde工具的增强工具(适用于Python 2.3.5 以上的版本,64 位平台则适用于 Python 2.4 以上的版本),可以让程序员更方便的创建和发布 Python 包,特别是那些对其它包具有依赖性的状况

 

注意:紫色框框里面的Saving to :”get-pip.py”,等下载完成后,操作的是以它命的软件包



④下载完成后,安装pip

#python  get-pip.py



报错:timeout 超时



解决:重试即可

#python  get-pip.py.只是我把名字改了,它和pip.py是一样的



与此同时在安装setuptools:



安装完成:



⑥检查selenium是否安装成功
#python
>>>from selenium import webdriver
若没有报错即安装成功:



三.入门脚本练习
目标:
使用webdriver打开www.baidu.com网页
使脚本在搜索框里面输入'慕课网'
然后在搜索的结果页面中选择‘慕课网’,点击打开其官网
 
#vim songq.py



开始编辑脚本:



执行脚本:
#python songq.py



运行结果:
①driver.get("http://www.baidu.com")

    elem=driver.find_element_by_name("wd")
webdriver启动目标浏览器,并输入关键字进行搜索:



②driver.find_element_by_link_text(s).click()进入慕课网官网:



<<<<<<<<<<<<<<<<<<<<<<<<完>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

8615
2.查看当前安装的linux系统是32位还是64位的,如图,显示为32位

 #getconf LONG_BIT
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息