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 subprocess模块学习总结
Mar 13 Python
为python设置socket代理的方法
Jan 14 Python
Python使用正则表达式过滤或替换HTML标签的方法详解
Sep 25 Python
Pandas中把dataframe转成array的方法
Apr 13 Python
python实现ID3决策树算法
Aug 29 Python
对pytorch网络层结构的数组化详解
Dec 08 Python
PyQt5根据控件Id获取控件对象的方法
Jun 25 Python
Python3使用PySynth制作音乐的方法
Sep 09 Python
python SVD压缩图像的实现代码
Nov 05 Python
python数据库开发之MongoDB安装及Python3操作MongoDB数据库详细方法与实例
Mar 18 Python
Python 排序最长英文单词链(列表中前一个单词末字母是下一个单词的首字母)
Dec 14 Python
python自动化八大定位元素讲解
Jul 09 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抓屏函数实现屏幕快照代码分享
2014/01/02 PHP
PHP实现微信商户支付企业付款到零钱功能
2018/09/30 PHP
用js实现的自定义的对话框的实现代码
2010/03/21 Javascript
Javascript 面试题随笔
2011/03/31 Javascript
Javascript 面向对象(二)封装代码
2012/05/23 Javascript
JavaScript Scoping and Hoisting 翻译
2012/07/03 Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
2015/02/24 Javascript
原生JavaScript实现滚动条效果
2020/03/24 Javascript
原生JS轮播图插件
2017/02/09 Javascript
原生js实现简单的链式操作
2017/07/04 Javascript
微信小程序实现分享到朋友圈功能
2018/07/19 Javascript
vue 内置过滤器的使用总结(附加自定义过滤器)
2018/12/11 Javascript
js中Generator函数的深入讲解
2019/04/07 Javascript
JS使用百度地图API自动获取地址和经纬度操作示例
2019/04/16 Javascript
jQuery事件绑定和解绑、事件冒泡与阻止事件冒泡及弹出应用示例
2019/05/13 jQuery
七行JSON代码把你的网站变成移动应用过程详解
2019/07/09 Javascript
Koa从零搭建到Api实现项目的搭建方法
2019/07/30 Javascript
JavaScript使用表单元素验证表单的示例代码
2019/08/20 Javascript
python 中的列表解析和生成表达式
2011/03/10 Python
Python中列表的一些基本操作知识汇总
2015/05/20 Python
Python中的命令行参数解析工具之docopt详解
2017/03/27 Python
Python中的上下文管理器和with语句的使用
2018/04/17 Python
Python import与from import使用及区别介绍
2018/09/06 Python
解决python3插入mysql时内容带有引号的问题
2020/03/02 Python
python画图常规设置方式
2020/03/05 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
2020/03/06 Python
Python自动化操作实现图例绘制
2020/07/09 Python
波兰品牌内衣及泳装网上商店:Astratex.pl
2017/02/03 全球购物
美国女士泳装店:Swimsuits For All
2017/03/02 全球购物
viagogo英国票务平台:演唱会、体育比赛、戏剧门票
2017/03/24 全球购物
印度在线杂货店:bigbasket
2018/08/23 全球购物
西门豹教学反思
2014/02/04 职场文书
安全生产管理合理化建议书
2014/03/12 职场文书
软件项目实施计划书
2014/05/02 职场文书
2014学习优秀共产党员先进事迹材料思想汇报
2014/09/14 职场文书
2015年秋季小学开学典礼主持词
2015/07/16 职场文书