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()                                                              #退出浏览器

  • 相关阅读:
    让textarea完全显示文章并且不滚动、不可拖拽、不可编辑
    解决css3毛玻璃效果(blur)有白边问题
    mysql_binlog恢复
    SED_AWK_正则
    进程;线程
    网络编程
    面向对象
    python_递归_协程函数(yield关键字)_匿名函数_模块
    Python 函数对象 命名空间与作用域 闭包函数 装饰器 迭代器 内置函数
    python_字符_函数
  • 原文地址:https://www.cnblogs.com/dvbbs2012/p/4987605.html
Copyright © 2011-2022 走看看