zoukankan      html  css  js  c++  java
  • selenium python (一) 开发环境搭建

    1、工具下载:

           python工具共包括三个:python、setuptools、pip

    ²  python:http://python.org/getit/     python开发环境;

    ²  setuptools:http://pypi.python.org/pypi/setuptools/ python的基础包工具;

    ²  pip:http://pypi.python.org/pypi/pip   python的安装包管理工具;

    2、windows环境安装

           第一步:安装python2.7,采用默认的路径安装

           第二步:安装setuptools,解压缩文件,找到ez_install.py文件,进入windows命令行,执行ez_install.py文件。如:c:setuptools-1.3>python ez_install.py;

           添加python环境变量:变量名:PATH    变量值:;c:Python27

           第三步:安装Pip

           c:pip-1.4.1python setup.py install

           c:Python27Scripts >easy_install pip

           第四步:安装selenium

           如果电脑处于联网状态的话,可以直接在c:Python27Scripts下输入:

    pip install -U selenium,若没有则在:http://pypi.python.org/pypi/selenium下载。

    3、python 快捷键

           Tab键:语法补全;Alt+P:回退到之前输入的代码语句;Alt+N:移动到下一个代码语句。

           导入selenium相关模块:from  selenium  import  webdriver

    4、第一个自动化脚本

           #coding = utf-8

           from selenium import webdriver                                    #要用到webdriver函数,首先要导入该包

           browser = webdriver.Firefox()                                       #用火狐浏览器

           browser.get("http://www.baidu.com")                           #用浏览器打开百度首页

           browser.find_element_by_id("kw").send_keys("selenium") #通过ID定位id为“kw”的元素,同时填值为selenium

           browser.find_element_by_id("su").click()                        #通过ID定位id为su的元素,并点击操作

           browser.quit()                                                              #退出浏览器

  • 相关阅读:
    POJ 1659 Frogs' Neighborhood
    zoj 2913 Bus Pass(BFS)
    ZOJ 1008 Gnome Tetravex(DFS)
    POJ 1562 Oil Deposits (DFS)
    zoj 2165 Red and Black (DFs)poj 1979
    hdu 3954 Level up
    sgu 249 Matrix
    hdu 4417 Super Mario
    SPOJ (BNUOJ) LCM Sum
    hdu 2665 Kth number 划分树
  • 原文地址:https://www.cnblogs.com/dvbbs2012/p/4987605.html
Copyright © 2011-2022 走看看