使用selenium库制作自动提交表单的脚本
2016-03-28 14:12
295 查看
selenium用以制作自动化测试工具还是非常不错的,这里演示一个打开谷歌浏览器并输入一个关键词,最后提交搜索的示例脚本。安装selenium见《Python库selenium的安装与使用》。
# coding:utf-8 import star from selenium import webdriver from selenium.webdriver.common.keys import Keys browser = webdriver.Chrome() browser.get('http://www.baidu.com/') assert u"百度一下" in browser.title elem = browser.find_element_by_name("wd") elem.send_keys(u"你好,Python") elem.send_keys(Keys.RETURN) source = browser.page_source source = source.encode('gb2312','ignore') print source
相关文章推荐
- android之html Unicode编码转汉字
- HTTP详解(3)-http1.0 和http1.1 区别
- 对VB的感想
- 解决在ubuntu下requests 无法找到模块packages
- MM
- 【架构】微服务实战:从发布到架构——下篇
- 红黑树
- EditText 设置光标位置及点击屏蔽软键盘
- 解决js 出现乱码问题
- java LinkedList 的实现
- 分析bacnet协议栈源码 AtomicReadFile 服务
- lintcode:Reverse Nodes in k-Group
- Android 开发环境搭建
- UIImage设置渲染模式
- womoso项目总结
- HTTP详解(2)-请求、响应、缓存
- (转+整理) oracle authid definer 与 authid current_user
- 【架构】微服务实战:从发布到架构——上篇
- C#常见的几种集合 ArrayList,Hashtable,List<T>,Dictionary<K,V> 遍历方法对比
- 安装Yii碰到“the file or directory to be published does not exist bower/jquery/dist”