摘要: 基于坐标和图像的设计哲学 pyautogui 并不需要去解析各平台的控件结构,他的元素定位都是基于坐标的。所以不论你是通过手工截图测量,还是通过自动化工具获取,只要你能拿到坐标,你就能进行元素操作。 一,鼠标操作 1,获取坐标 import pyautogui as ui # 获取屏幕大小 size 阅读全文
posted @ 2020-04-08 15:46 弈博云天 阅读(2409) 评论(0) 推荐(0) 编辑
摘要: 相信大家在使用selenium做网页自动化时,会遇到如下这样的一个场景: 在你使用get访问某一个网址时,会在页面中弹出如上图所示的弹出框。 首先想到是利用Alert类来处理它。 然而,很不幸,Alert类处理的结果就是没有结果,并不能够将这个弹出框关闭掉。 无法用处理alert的方式来关闭该弹出框 阅读全文
posted @ 2020-04-08 15:42 弈博云天 阅读(1721) 评论(0) 推荐(0) 编辑
摘要: 前言: 近期很多小伙伴在使用selenium做web自动化的过程中,遇到了文件上传的功能,发现通过selenium无从下手。那么小编在这里给大家整理了一篇文章,只需要几行简单的代码,就可以帮大家解决文件上传这个问题。 文件上传窗口分析 大家在面对文件上传这个问题的时候,无从下手的原因,主要是sele 阅读全文
posted @ 2020-04-08 15:38 弈博云天 阅读(4853) 评论(0) 推荐(0) 编辑
摘要: 如何定位悬浮框(收缩框):(谷歌浏览器)步骤:1.按F122. 进入Source页面3. 鼠标悬停在悬浮框上4. 按F8 或 Ctrl + \(此操作冻结DOM并暂停脚本执行), 直到看到“pause in debugger” 弹框出现。5. 按 Ctrl + Shift + C, 然后就可以去定位 阅读全文
posted @ 2020-04-08 15:35 弈博云天 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 当打开pc端应用程序时,需要管理员权限。弹出报错提示:Error returned by CreateProcess: (740, 'CreateProcess', '请求的操作需要提升。') 以下是解决办法: from pywinauto.application import Applicatio 阅读全文
posted @ 2020-04-08 15:13 弈博云天 阅读(4110) 评论(0) 推荐(1) 编辑