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实现计算最小编辑距离
Mar 17 Python
Python中shutil模块的常用文件操作函数用法示例
Jul 05 Python
Python时间的精准正则匹配方法分析
Aug 17 Python
Python3.6简单操作Mysql数据库
Sep 12 Python
python通过百度地图API获取某地址的经纬度详解
Jan 28 Python
使用python编写udp协议的ping程序方法
Apr 22 Python
python使用scrapy发送post请求的坑
Sep 04 Python
Python理解递归的方法总结
Jan 28 Python
Python多版本开发环境管理工具介绍
Jul 03 Python
python-OpenCV 实现将数组转换成灰度图和彩图
Jan 09 Python
Python结合Window计划任务监测邮件的示例代码
Aug 05 Python
Python Sqlalchemy如何实现select for update
Oct 12 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
日本因肺炎疫情影响,这几部动漫推延播放!
2020/03/03 日漫
Uchome1.2 1.5 代码学习 common.php
2009/04/24 PHP
PHP CKEditor 上传图片实现代码
2009/11/06 PHP
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解
2013/04/26 PHP
php的单例模式及应用场景详解
2021/02/27 PHP
日历查询的算法 如何计算某一天是星期几
2012/12/12 Javascript
jQuery多项选项卡的实现思路附样式及代码
2014/06/03 Javascript
Jquery实现动态切换图片的方法
2015/05/18 Javascript
JS实现队列与堆栈的方法
2016/04/21 Javascript
EasyUI在表单提交之前进行验证的实例代码
2016/06/24 Javascript
JS实现iframe编辑器光标位置插入内容的方法(兼容IE和Firefox)
2016/06/24 Javascript
详解VueRouter进阶之导航钩子和路由元信息
2017/09/13 Javascript
基于BootStrap的文本编辑器组件Summernote
2017/10/27 Javascript
Vue.js表单标签中的单选按钮、复选按钮和下拉列表的取值问题
2017/11/22 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
python绘制铅球的运行轨迹代码分享
2017/11/14 Python
Python实现的字典值比较功能示例
2018/01/08 Python
对python3中pathlib库的Path类的使用详解
2018/10/14 Python
uwsgi+nginx部署Django项目操作示例
2018/12/04 Python
python 实现识别图片上的数字
2019/07/30 Python
安装docker-compose的两种最简方法
2019/07/30 Python
python求加权平均值的实例(附纯python写法)
2019/08/22 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
2020/04/29 Python
Python3爬虫带上cookie的实例代码
2020/07/28 Python
聊聊python中的循环遍历
2020/09/07 Python
Python读写锁实现实现代码解析
2020/11/28 Python
中秋节超市促销方案
2014/01/30 职场文书
《爱如茉莉》教后反思
2014/04/12 职场文书
《雪儿》教学反思
2014/04/17 职场文书
医院深入开展党的群众路线教育实践活动实施方案
2014/08/27 职场文书
教育系统干部作风整顿心得体会
2014/09/09 职场文书
班子群众路线教育实践个人对照检查材料思想汇报
2014/09/30 职场文书
2016公司年会主持词
2015/07/01 职场文书
2015年依法治校工作总结
2015/07/27 职场文书
56句经典英文座右铭
2019/08/09 职场文书
基于flask实现五子棋小游戏
2021/05/25 Python