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实现web方式logview的方法
Aug 10 Python
Python字符串格式化输出方法分析
Apr 13 Python
Django如何配置mysql数据库
May 04 Python
python 3.7.0 安装配置方法图文教程
Aug 27 Python
在Mac下使用python实现简单的目录树展示方法
Nov 01 Python
Django-Model数据库操作(增删改查、连表结构)详解
Jul 17 Python
python自动化UI工具发送QQ消息的实例
Aug 27 Python
python遍历文件目录、批量处理同类文件
Aug 31 Python
Pycharm+Python+PyQt5使用详解
Sep 25 Python
Python ORM框架Peewee用法详解
Apr 29 Python
如何将anaconda安装配置的mmdetection环境离线拷贝到另一台电脑
Oct 15 Python
Python3中PyQt5简单实现文件打开及保存
Jun 10 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
咖啡豆要不要放冰箱的原因
2021/03/04 冲泡冲煮
最令PHP初学者们头痛的十四个问题
2007/01/15 PHP
wordpress之wp-settings.php
2007/08/17 PHP
php后台程序与Javascript的两种交互方式
2009/10/25 PHP
PHP中header和session_start前不能有输出原因分析
2013/01/11 PHP
php密码生成类实例
2014/09/24 PHP
PHP实现的简易版图片相似度比较
2015/01/07 PHP
浅析THINKPHP的addAll支持的最大数据量
2015/02/03 PHP
PHP7 安装event扩展的实现方法
2019/10/08 PHP
了解了这些才能开始发挥jQuery的威力
2013/10/10 Javascript
javascript实现无缝上下滚动特效
2015/12/16 Javascript
javascript计时器编写过程与实现方法
2016/02/29 Javascript
基于JS实现EOS隐藏错误提示层代码
2016/04/25 Javascript
jQuery实现可拖拽的许愿墙效果【附demo源码下载】
2016/09/14 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
2016/11/21 Javascript
深入理解ES6 Promise 扩展always方法
2017/09/26 Javascript
使用easyui从servlet传递json数据到前端页面的两种方法
2019/09/05 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
2019/12/20 Javascript
JavaScript this关键字的深入详解
2021/01/14 Javascript
[41:21]夜魇凡尔赛茶话会 第三期02:看图识人
2021/03/11 DOTA
python测试驱动开发实例
2014/10/08 Python
Python、Javascript中的闭包比较
2015/02/04 Python
Python增量循环删除MySQL表数据的方法
2016/09/23 Python
Python编写合并字典并实现敏感目录的小脚本
2019/02/26 Python
使用Python脚本zabbix自定义key监控oracle连接状态
2019/08/28 Python
Pytorch之parameters的使用
2019/12/31 Python
html5表单及新增的改良元素详解
2016/06/07 HTML / CSS
美国床垫和床上用品公司:Nest Bedding
2017/06/12 全球购物
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
小学语文教学反思
2014/02/10 职场文书
社区党员志愿服务活动方案
2014/08/18 职场文书
党支部班子“四风”问题自我剖析材料
2014/09/28 职场文书
烟台的海导游词
2015/02/02 职场文书
2015年度校学生会工作总结报告
2015/05/23 职场文书
2019新学期家长会工作计划
2019/08/21 职场文书
Redis基于Bitmap实现用户签到功能
2021/06/20 Redis