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
,先记录下来,若以后忘了的话可以回来瞅瞅,(*^__^*)嘻嘻……浪里个浪
,欢迎小伙伴们前来吐槽与指正哈
这些是在拜读了各个大牛的博客之后自己亲试过滴噢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
相关文章推荐
- python入门教程1 python环境搭建以及默认IDE
- Python简单介绍以及Python环境搭建(入门1)
- Python-Selenium2做Web自动化测试(3)-环境搭建以及第一个脚本
- Python环境搭建以及简单入门介绍
- centos搭建pyenv环境以及使用pyenv安装Python和ipython
- CentOS7环境搭建python3以及与python2实现共存的方法
- CentOS下Apache+Python+Django+Wsgi环境搭建
- CentOS搭建python开发环境
- CentOS 6 64bit下,Python数据分析环境搭建
- 51单片机开发系列一-51单片机开发环境搭建以及入门汇编代码
- linux(centos5.8)环境下Hadoop 2.0.2单机部署以及Eclipse环境搭建
- CentOS+nginx+uwsgi+Python 多站点环境搭建
- Centos详细搭建svn以及备份脚本
- GOOD centos + apache + mod_wsgi + python2.6 + django web环境搭建
- centos6 下搭建python rrdtool 以及 psutil
- Python + Selenium 入门之环境搭建
- cocos2d开发学习一:开发环境搭建以及入门学习资源
- CentOS搭建python开发环境
- CentOS+nginx+uwsgi+Python 多站点环境搭建
- Python的入门学习及开发环境的搭建