python基于phantomjs实现导入图片


Posted in Python onMay 13, 2016

基于的phantomjs的自动化,会出现

1.flash不支持

2.部分基于view的按钮点不到,部分按钮是基于flash的(尤其是在于上传按钮)

browser.find_element_by_xpath(".//*[@name='SWFUpload_0']").click()  #点击上传按钮
sleep(2)
autoit.control_set_text("", "[CLASS:Edit; INSTANCE:1]",tupian )  #上传图片链接
sleep(0.5)
autoit.send("{TAB}{TAB}{ENTER}")  #点击确定
 
# 以上为操作有界面的浏览器的方法. webdriver 
 
browser.execute_script("document.getElementById(\"input_upload_image1\").type='text';")       #正常flash操作上传,都会存在一个input框,但正常都会是 hidden,可以通过js将其显示出来
browser.find_element_by_xpath(".//*[@id='input_upload_image1']").send_keys('*********') #上传链接
 
browser.find_element_by_xpath(".//*[@id='pub_submit']").click()

以上就是本文的全部内容了,希望对大家学习使用phantomjs能够有所帮助。

Python 相关文章推荐
探寻python多线程ctrl+c退出问题解决方案
Oct 23 Python
Python实现的简单文件传输服务器和客户端
Apr 08 Python
简介Python中用于处理字符串的center()方法
May 18 Python
Python编程argparse入门浅析
Feb 07 Python
flask中的wtforms使用方法
Jul 21 Python
python构建指数平滑预测模型示例
Nov 21 Python
Python常用库大全及简要说明
Jan 17 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
Nov 10 Python
python不同版本的_new_不同点总结
Dec 09 Python
Jupyter Notebook 远程访问配置详解
Jan 11 Python
一篇文章带你了解Python和Java的正则表达式对比
Sep 15 Python
关于Python使用turtle库画任意图的问题
Apr 01 Python
Python中遍历字典过程中更改元素导致异常的解决方法
May 12 #Python
Python安装使用命令行交互模块pexpect的基础教程
May 12 #Python
Python下载指定页面上图片的方法
May 12 #Python
Python基于二分查找实现求整数平方根的方法
May 12 #Python
python二分查找算法的递归实现方法
May 12 #Python
Python数据类型详解(四)字典:dict
May 12 #Python
Python匹配中文的正则表达式
May 11 #Python
You might like
destoon常用的安全设置概述
2014/06/21 PHP
PHP实现上传图片到 zimg 服务器
2016/10/19 PHP
JS 树形递归实例代码
2010/05/18 Javascript
js 手机号码合法性验证代码集合
2012/09/29 Javascript
JS模板实现方法
2013/04/03 Javascript
js实现弹窗插件功能实例代码分享
2013/12/12 Javascript
javascript制作的滑动图片菜单
2015/05/15 Javascript
在JavaScript应用中使用RequireJS来实现延迟加载
2015/07/01 Javascript
jquery心形点赞关注效果的简单实现
2016/11/14 Javascript
详解webpack模块化管理和打包工具
2018/04/21 Javascript
解决Mac node版本升级失败的问题
2018/05/16 Javascript
解决bootstrap-select 动态加载数据不显示的问题
2018/08/10 Javascript
JavaScript创建对象的常用方式总结
2018/08/10 Javascript
Bootstrap Table实现定时刷新数据的方法
2018/08/13 Javascript
jQuery实现的简单拖拽功能示例【测试可用】
2018/08/14 jQuery
js打开word文档预览操作示例【不是下载】
2019/05/23 Javascript
vue实现评论列表功能
2019/10/25 Javascript
javascript实现页面的实时时钟显示示例
2020/08/06 Javascript
js实现简单的无缝轮播效果
2020/09/05 Javascript
python对excel文档去重及求和的实例
2018/04/18 Python
详解使用python绘制混淆矩阵(confusion_matrix)
2019/07/14 Python
django自定义模板标签过程解析
2019/12/14 Python
python文件读取失败怎么处理
2020/06/23 Python
css3 给背景设置渐变色的方法
2019/09/12 HTML / CSS
英国水族馆和池塘用品购物网站:Warehouse Aquatics
2019/08/29 全球购物
自主招生推荐信范文
2014/05/10 职场文书
法制宣传月活动方案
2014/05/11 职场文书
学校个人对照检查材料
2014/08/26 职场文书
党员活动总结
2015/02/04 职场文书
中学感恩教育活动总结
2015/05/05 职场文书
初婚未育证明样本
2015/06/18 职场文书
保护环境建议书作文300字
2015/09/14 职场文书
Python list去重且保持原顺序不变的方法
2021/04/03 Python
JavaScript严格模式不支持八进制的问题讲解
2021/11/07 Javascript
python中数组和列表的简单实例
2022/03/25 Python
Android Gradle 插件自定义Plugin实现注意事项
2022/06/16 Java/Android