pyautogui.moveTo方法与selenium location属性在坐标原点位置上的探究
发布时间
阅读量:
阅读量
开始对简单验证码识别技术进行研究时,需借助pyAutoGui库实现相关功能。
在实际应用中发现,通过moveTo方法获取的坐标信息与利用location属性所得到的元素位置存在偏差,网络上对此问题的解释也较为模糊,因此决定自行开展一项基础性测试。
结论:
通过moveTo方法获取的坐标系统,其原点设定为电脑屏幕的左上角。
而selenium框架中location属性以及rect(rect实质上是location与size参数的组合)所对应的坐标体系,则以网页界面左上角作为原点。
以下内容为具体测试过程及相应图示说明。
本项研究仅为个人探索,可能存在不准确之处,敬请各位专家指正。
用于测试的简易html页面结构如下:页面中仅包含一个矩形框和一组复选框元素。

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<div id
全部评论 (0)
还没有任何评论哟~
