python基于phantomjs实现导入图片
作者:hebedich 时间:2023-07-18 23:39:42
基于的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()
标签:python,导入图片
0
投稿
猜你喜欢
MySQL Create Database 创建数据库
2011-09-10 16:04:51
Golang使用Consul详解
2024-04-26 17:35:56
MySQL批量插入和唯一索引问题的解决方法
2024-01-23 20:09:23
教你怎么用python实现字符串转日期
2021-08-22 16:35:13
python super()函数的详解
2023-08-08 10:09:42
利用python、tensorflow、opencv、pyqt5实现人脸实时签到系统
2022-03-12 16:00:44
一个asp分页源代码例子
2007-09-19 12:25:00
SQL Server 2008中的MERGE(不仅仅是合并)
2010-10-15 14:16:00
Spring数据库多数据源路由配置过程图解
2024-01-26 11:23:55
python中如何使用正则表达式的非贪婪模式示例
2022-08-28 08:43:49
python中update的基本使用方法详解
2021-12-22 03:57:40
Django利用cookie保存用户登录信息的简单实现方法
2021-03-22 16:47:26
opencv resize图片为正方形尺寸的实现方法
2023-02-21 15:34:51
pandas的apply函数用法详解
2022-05-09 11:41:16
使用Python paramiko模块利用多线程实现ssh并发执行操作
2021-02-02 03:10:05
Golang CSP并发机制及使用模型
2023-09-15 16:13:27
微信小程序自定义底部导航带跳转功能
2024-05-02 17:25:49
JavaScript能判定两个function等价吗?
2009-08-13 14:45:00
初学js者对javascript面向对象的认识分析
2011-03-16 11:04:00
Mac上安装Mysql的详细步骤及配置
2024-01-29 12:20:46