设为首页 收藏本站
查看: 871|回复: 0

[经验分享] 搭建selenium+Python+eclipse 的开发环境

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2015-12-3 10:20:01 | 显示全部楼层 |阅读模式

  • 下载安装Python,下载“python-2.7.9.msi”后可直接安装
  • 下载安装setuptools,下载setuptools-11.3.1后,用命令提示符转到安装包中setup.py所在的位置,执行setup.py install,进行安装
  • 下载安装pip工具,下载pip-6.0.6后,用命令提示符转到安装包中setup.py所在的位置,执行setup.py install,进行安装
  • 下载安装selenium,下载selenium-2.44.0,用命令提示符转到安装包中setup.py所在的位置,执行setup.py install,进行安装
  • 下载浏览器驱动,下载IEDriverServer.exe,与python.exe在同一目录下就可以了
  • 安装java jdk 并配置环境变量,下载安装jdk-6u43-windows-i586.exe,并配置环境变量
  • 下载eclipse,直接解压后就能用
  • 下载安装PyDev+2.7.1,解压后里面有plugins和features两个文件夹

    • 建一个名为eclipse的文件夹,把上面的两个文件夹放入其中
    • 再建一个名为WBPro的文件夹,把刚才的eclipse文件夹放入其中,插件的大致结构如:WBPro/eclipse /{plugins,features}
    • 找到你的eclipse ,在其下建两个文件夹,一个是extplugins,一个是links,结构如{eclipse/extplugins,links},
    • 在links文件夹下,建立一个txt文本,在里面写入:path=extplugins/WBPro,注意是“/”,而不是“\”,再把文本文件命名为WBPro.link,注意全名是WBPro.link,
      而不是WBPro.link.txt
    • 启动eclipse,在菜单栏点击window->Preferences,在弹出来的对话框中,看左边的导航栏,如果里面有你的插件名,如WBPro,恭喜你插件安装成功!

  •   PyDev安装好之后,需要配置解释器。

    1.  在 Eclipse 菜单栏中,选择Window > Preferences > Pydev > Interpreter – Python>New,输入名字和Python.exe所在安装路径,添加已安装的解释器
   DSC0000.jpg
      2.  点击Ok,跳出一个有很多复选框的窗口,选择需要加入SYSTEM pythonpath的选项
                       DSC0001.jpg
      3.  一般可以采用默认设置,点击Ok。
      4.  点击OK,保存配置
           DSC0002.jpg
    10.  接下来,创建一个python项目。  
      1.  进入 Pydev 透视图,在 Eclipse 菜单栏中,选择 File > New > Project > Pydev > Pydev Project,新建项目:PyCase,单击 Next。
   DSC0003.jpg
  
      注意:如果在创建项目的时候没有选中“Create default src folder and add it to the pythonpath”复选框,则需要通过 File > New > Other > Source Folder 手动创建一个源代码文件夹src。
      2.  点击finish,如下
   DSC0004.jpg
    3.进入 Pydev 透视图,在 Python Package Explorer 中,右键单击 src,选择 New->Pydev Package,输入 Package 名称Py
   DSC0005.jpg
     4.  单击 Finish,Python 包就创建好了,此时,自动生成__init__.py 文件,该文件不包含任何内容。   
                       DSC0006.jpg
      5.  创建完 Pydev Package 后,右键单击创建的包Py27,选择 New->Pydev Module,输入模块名称PyCase1.py Finish。这样,Python 模块就建成了
   DSC0007.jpg
   DSC0008.jpg
    11.  写个小东西保存为PyCase1.py后按F11,选择Python run 执行脚本
    



# -*- coding: utf-8 -*-
from selenium import webdriver
import time
driver = webdriver.Ie()
driver.get('http://www.baidu.com')
driver.implicitly_wait(20)  
driver.find_element_by_id('kw').send_keys(“aa”)
driver.find_element_by_id('su').click()
time.sleep(5)  
driver.quit()
    12.  好了,大功告成
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-146687-1-1.html 上篇帖子: Guide to install PyQt5 on Mac OS X with python 2.7 virtualenv 下篇帖子: python学习之self,cls,staticmethod,classmethod
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表