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的Django框架中包装视图函数
Jul 20 Python
深入浅析Python字符编码
Nov 12 Python
致Python初学者 Anaconda入门使用指南完整版
Apr 05 Python
django 开发忘记密码通过邮箱找回功能示例
Apr 17 Python
解决DataFrame排序sort的问题
Jun 07 Python
pygame游戏之旅 添加icon和bgm音效的方法
Nov 21 Python
Python获取基金网站网页内容、使用BeautifulSoup库分析html操作示例
Jun 04 Python
python实现一行输入多个值和一行输出多个值的例子
Jul 16 Python
python切片(获取一个子列表(数组))详解
Aug 09 Python
Python使用itchat模块实现简单的微信控制电脑功能示例
Aug 26 Python
python多项式拟合之np.polyfit 和 np.polyld详解
Feb 18 Python
python实现视频压缩功能
Dec 18 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/03 咖啡文化
一贴学会PHP 新手入门教程
2009/08/03 PHP
ThinkPHP关联模型操作实例分析
2012/09/23 PHP
深入php var_dump()函数的详解
2013/06/05 PHP
php简单socket服务器客户端代码实例
2015/05/18 PHP
My Desktop :) 桌面式代码
2008/12/29 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
2016/01/08 Javascript
浅析如何利用angular结合translate为项目实现国际化
2016/12/08 Javascript
漂亮实用的页面loading(加载)封装代码
2017/02/03 Javascript
jQuery进阶实践之利用最优雅的方式如何写ajax请求
2017/12/20 jQuery
Vue自定义指令实现checkbox全选功能的方法
2018/02/28 Javascript
jQuery实现常见的隐藏与展示列表效果示例
2018/06/04 jQuery
jQuery扩展方法实现Form表单与Json互相转换的实例代码
2018/09/05 jQuery
javascript中的闭包概念与用法实践分析
2019/07/26 Javascript
python 获取文件列表(或是目录例表)
2009/03/25 Python
python ddt实现数据驱动
2018/03/14 Python
python3 对list中每个元素进行处理的方法
2018/06/29 Python
在python中实现对list求和及求积
2018/11/14 Python
10分钟用python搭建一个超好用的CMDB系统
2019/07/17 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
2019/10/09 Python
django formset实现数据表的批量操作的示例代码
2019/12/06 Python
python+requests接口自动化框架的实现
2020/08/31 Python
css3实现书本翻页效果的示例代码
2021/03/08 HTML / CSS
基于HTML5陀螺仪实现ofo首页眼睛移动效果的示例
2017/07/31 HTML / CSS
YSL Beauty加拿大官方商城:圣罗兰美妆加拿大
2017/05/15 全球购物
巴西本土电商平台:Americanas
2020/06/21 全球购物
如何整合JQuery和Prototype
2014/01/31 面试题
Java如何调用外部Exe程序
2015/07/04 面试题
不忘国耻振兴中华演讲稿
2014/05/14 职场文书
启动仪式策划方案
2014/06/14 职场文书
大学毕业生推荐信
2014/07/09 职场文书
出国签证在职证明
2014/09/20 职场文书
教师批评与自我批评
2014/10/15 职场文书
元旦主持词开场白
2015/05/29 职场文书
学困生帮扶工作总结
2015/08/13 职场文书
七年级作文之冬景
2019/11/07 职场文书