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 字符串格式化输出(format/printf)
Jul 21 Python
Python获取当前公网ip并自动断开宽带连接实例代码
Jan 12 Python
python实现n个数中选出m个数的方法
Nov 13 Python
Python2和Python3之间的str处理方式导致乱码的讲解
Jan 03 Python
利用django+wechat-python-sdk 创建微信服务器接入的方法
Feb 20 Python
Python Web框架之Django框架cookie和session用法分析
Aug 16 Python
计算pytorch标准化(Normalize)所需要数据集的均值和方差实例
Jan 15 Python
Python在终端通过pip安装好包以后在Pycharm中依然无法使用的问题(三种解决方案)
Mar 10 Python
pyautogui自动化控制鼠标和键盘操作的步骤
Apr 01 Python
Python自定义聚合函数merge与transform区别详解
May 26 Python
用python写PDF转换器的实现
Oct 29 Python
python基于爬虫+django,打造个性化API接口
Jan 21 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实现简单搜歌的方法
2015/07/28 PHP
ThinkPHP框架表单验证操作方法
2017/07/19 PHP
CI框架(CodeIgniter)实现的导入、导出数据操作示例
2018/05/24 PHP
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
2009/10/24 Javascript
jQuery库与其他JS库冲突的解决办法
2010/02/07 Javascript
写js时遇到的一些小问题
2010/12/06 Javascript
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
2013/08/19 Javascript
JavaScript使用二分查找算法在数组中查找数据的方法
2015/04/07 Javascript
jquery实现右侧栏菜单选择操作
2016/03/04 Javascript
javascript检查某个元素在数组中的索引值
2016/03/30 Javascript
利用n工具轻松管理Node.js的版本
2017/04/21 Javascript
node.js平台下利用cookie实现记住密码登陆(Express+Ejs+Mysql)
2017/04/26 Javascript
js学习总结_轮播图之渐隐渐现版(实例讲解)
2017/07/17 Javascript
使用JS和canvas实现gif动图的停止和播放代码
2017/09/01 Javascript
用Vue编写抽象组件的方法
2019/05/06 Javascript
JS FormData对象使用方法实例详解
2020/02/12 Javascript
Python3 入门教程 简单但比较不错
2009/11/29 Python
python opencv判断图像是否为空的实例
2019/01/26 Python
python实现12306登录并保存cookie的方法示例
2019/12/17 Python
Python 中@property的用法详解
2020/01/15 Python
Django如何使用asyncio协程和ThreadPoolExecutor多线程
2020/10/12 Python
如何用Matlab和Python读取Netcdf文件
2021/02/19 Python
联想韩国官网:Lenovo Korea
2018/05/10 全球购物
NICKIS.com荷兰:设计师儿童时装
2020/01/08 全球购物
是否可以从一个static方法内部发出对非static方法的调用?
2014/08/18 面试题
怎样声明一个匿名的内部类
2016/06/01 面试题
教师自我鉴定
2013/12/13 职场文书
父亲追悼会答谢词
2014/01/17 职场文书
《小蝌蚪找妈妈》教学反思
2014/02/21 职场文书
电子信息工程专业自荐书
2014/06/24 职场文书
中国梦读书活动总结
2014/07/10 职场文书
学习十八大的心得体会
2014/09/01 职场文书
市委常委会班子党的群众路线教育实践活动整改方案
2014/10/25 职场文书
安装工程师岗位职责
2015/02/13 职场文书
美容院管理规章制度
2015/08/05 职场文书
排查MySQL生产环境索引没有效果
2022/04/11 MySQL