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转换摩斯密码示例
Feb 16 Python
使用pyecharts在jupyter notebook上绘图
Apr 23 Python
Python 模拟员工信息数据库操作的实例
Oct 23 Python
python中实现精确的浮点数运算详解
Nov 02 Python
Python装饰器用法示例小结
Feb 11 Python
python统计字母、空格、数字等字符个数的实例
Jun 29 Python
python 获取等间隔的数组实例
Jul 04 Python
python装饰器相当于函数的调用方式
Dec 27 Python
Python socket连接中的粘包、精确传输问题实例分析
Mar 24 Python
Python使用jupyter notebook查看ipynb文件过程解析
Jun 02 Python
Pycharm 2020.1 版配置优化的详细教程
Aug 07 Python
如何更换python默认编辑器的背景色
Aug 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
php 变量未定义等错误的解决方法
2011/01/12 PHP
使用php方法curl抓取AJAX异步内容思路分析及代码分享
2014/08/25 PHP
Laravel框架实现定时发布任务的方法
2018/08/16 PHP
php开发最强大的IDE编辑的phpstorm 2020.2配置Xdebug调试的详细教程
2020/08/17 PHP
prototype Element学习笔记(篇二)
2008/10/26 Javascript
用jQuery简化JavaScript开发分析
2009/02/19 Javascript
JavaScript中document.forms[0]与getElementByName区别
2015/01/21 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
javascript之Boolean类型对象
2016/06/07 Javascript
JavaScript Ajax编程 应用篇
2016/07/02 Javascript
webpack配置的最佳实践分享
2017/04/21 Javascript
微信小程序 sha1 实现密码加密实例详解
2017/07/06 Javascript
Vue实现virtual-dom的原理简析
2017/07/10 Javascript
基于 Vue 的树形选择组件的示例代码
2017/08/18 Javascript
JS数组实现分类统计实例代码
2018/09/30 Javascript
JS实现盒子跟着鼠标移动及键盘方向键控制盒子移动效果示例
2019/01/29 Javascript
微信小程序跨页面数据传递事件响应实现过程解析
2019/12/19 Javascript
python实现随机密码字典生成器示例
2014/04/09 Python
零基础写python爬虫之爬虫的定义及URL构成
2014/11/04 Python
快速解决pandas.read_csv()乱码的问题
2018/06/15 Python
用Python将结果保存为xlsx的方法
2019/01/28 Python
python文件选择对话框的操作方法
2019/06/27 Python
python实现DEM数据的阴影生成的方法
2019/07/23 Python
python logging日志模块原理及操作解析
2019/10/12 Python
解决pycharm启动后总是不停的updating indices...indexing的问题
2019/11/27 Python
Python对称的二叉树多种思路实现方法
2020/02/28 Python
Python如何解除一个装饰器
2020/08/07 Python
Java如何读取CLOB字段
2013/10/10 面试题
酒店出纳岗位职责
2013/12/29 职场文书
公司活动方案范文
2014/03/06 职场文书
德语专业求职信
2014/03/12 职场文书
入党自我鉴定
2014/03/25 职场文书
化学教育专业自荐信
2014/07/04 职场文书
税务职业生涯规划书范文
2014/09/16 职场文书
党员个人对照检查材料范文
2014/09/24 职场文书
2016年3月份红领巾广播稿
2015/12/21 职场文书