selenium python (一) 开发环境搭建
2015-11-23 10:21
806 查看
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.1\python setup.py install
c:\Python27\Scripts >easy_install pip
第四步:安装selenium
如果电脑处于联网状态的话,可以直接在c:\Python27\Scripts下输入:
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() #退出浏览器
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.1\python setup.py install
c:\Python27\Scripts >easy_install pip
第四步:安装selenium
如果电脑处于联网状态的话,可以直接在c:\Python27\Scripts下输入:
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() #退出浏览器
相关文章推荐
- python中数组,元组,字典和字符串之间的转换
- python批量打多渠道包
- Python 最佳实践
- python中使用多继承
- 利用Sublimetext3&virtualenv 打造一个Web&Python IDE
- python学习之路之案例1(修改haproxy的配置文件,并实现下线、上线的功能)
- ubuntu 14.04 打开Python2.7 IDLE
- python模块导入过程
- python中的map、filter、reduce函数
- python参数传递那些事
- python使用pickle序列化对象至文件
- python内置数据类型
- Python Env
- python之路第五篇之装饰器:(进阶篇)
- 学习Python (三)
- leetcode之Implement Trie (Prefix Tree)
- python 监控jvm脚本
- python-02:学习路线
- python-03:用最简单快速的方法入门
- Python模式匹配