【Pyautogui学习】屏幕坐标、鼠标滚动
文章目录
- Pyautogui学习--屏幕坐标、鼠标滚动
- size()-position()-onScreen()
- move()-moveTo()
Pyautogui学习–屏幕坐标、鼠标滚动
最近在研究WindowsGUI自动化测试,所以就将常用的库研究、学习了一下。
size()-position()-onScreen()
# ${date}
# author:Cheryl Xu
# 具名元组函数
from collections import namedtuple
from pyautogui import size, position, onScreen# 内容一:了解库中使用的具名元组namedtuple
# Size = namedtuple("Size", "width height") # 初始化定义元组,传入元组的名称、元组中元素的名称
# screen_size = Size(1920, 1080)
# print(screen_size)
# print(screen_size.width, screen_size.height)
# print(screen_size[0], screen_size[1])def test_size():"""size() - 获取屏幕分辨率大小"""screen_size = size()print(screen_size.width, screen_size.height)def test_position():"""position() - 获取当前鼠标坐标"""point = position()print(point.x, point.y)def test_onScreen():"""onScreen() - 判断一个坐标是否在屏幕里面"""print(onScreen(-1,0))print(onScreen(0,0))print(onScreen((1919,1079)))print(onScreen([1919,1080]))if __name__ == '__main__':test_size()test_position()
move()-moveTo()
# ${date}
# author:Cheryl Xu
from pyautogui import moveTo, movedef test_moveTo():"""moveTo() - 移动鼠标光标到指定位置"""# moveTo(0,0)# moveTo([500,500])# moveTo((200,200))moveTo(100, 100, duration=2.5)def test_move():"""move() - 相对当前鼠标光标位置,移动指定像素"""move(200, 200, duration=2.5)# test_moveTo()
test_move()
【Pyautogui学习】屏幕坐标、鼠标滚动相关推荐
- 【PyAutoGUI操作指南】02 鼠标控制功能+获取当前坐标+鼠标事件+鼠标滚动查询
3.1 屏幕和鼠标位置 X坐标从左侧的0开始,向右增加,Y坐标从顶部的0开始,向下递增. 左上角的像素位于坐标0,0.如果屏幕分辨率为1920 x 1080,则右下角的像素将为1919,1079(因为 ...
- 用python的pyautogui模块模拟鼠标点击和键盘输入
import pyautogui import numpy as np import time#屏幕坐标与定位 width, height = pyautogui.size()#获取屏幕宽高 loca ...
- python使用笔记:pyautogui自动化控制鼠标和键盘
标题 安装 获取当前屏幕分辨率 pyautogui鼠标操作 获取/移动鼠标位置 鼠标点击 鼠标拖拽 移动后按下/松开 滚轮 pyautogui键盘操作 提示信息 alert 弹窗 option 选择框 ...
- js鼠标移动到指定位置_Python: pyautogui模块之鼠标控制
文章背景:PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,利用它可以实现自动化任务.pyautogui模块中包含了一些函数,可以模拟鼠标移动.按键和 ...
- Silverlight 3.0 RTW引入-- 鼠标滚动事件
展示一个鼠标滚动事件的示例只需要几行代码即可,我认为大部分人都可以在几分钟内做好,并理解它是如何工作的.因此我决定将这个事件和Expression Blend中引入的新行为一起合并成一个例子进行介绍, ...
- pyautogui自动化控制鼠标和键盘操作
pyautogui自动化控制鼠标和键盘操作 安装 pyautogui鼠标操作样例 pyautogui键盘操作样例 按键支持 提示信息 alert option password prompt 截屏 整 ...
- Pyautogui 实现键盘鼠标动作
安装 PyAutoGUI支持Python 2.x和Python 3.x Windows:PyAutoGUI没有任何依赖,因为它用Python的ctypes模块所以不需要pywin32 pip inst ...
- PyAutoGUI——自动化控制鼠标和键盘操作
PyAutoGUI模块通过屏幕xy坐标系统确定目标位置,控制鼠标和键盘发送虚拟击键和鼠标点击,完成点击按钮.填写表单等操作,在没有模块对应你要操作的无聊任务的时候,也不失为一个不错的选择. PyAut ...
- python 移动鼠标位置_python 调用pyautogui 实时获取鼠标的位置、移动鼠标的方法
PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,利用它可以实现自动化任务 本章介绍了许多不同函数,下面是快速的汇总参考: moveTo(x,y)将鼠 ...
- 鼠标滚动缩放图片效果
前段时间本人在做项目时,做了一个鼠标滚动缩放图片效果,图片支持多个,多个图片循环缩放,花了点时间整理了下,把它贴出来,与大家分享下,在ie6.0,ie7.0,firefox都测试过,没有问题. < ...
最新文章
- Linux shell 学习笔记(5)— 文件权限(添加、修改、删除用户及创建、修改群组)
- C语言 使用指针对两个变量的数值进行互换
- 【一起玩光剑】光剑第二期:新建GitHub上传OTA初始程序
- 华为手机微信网络连接到服务器失败怎么办,微信H5支付在华为手机里报错 网络环境未能通过安全验证,请稍后再试 怎么解决啊 试了好多方法也不行...
- js-ajax-,JavaScript实现Ajax
- C++ decltype关键字
- 第十二节 VMware View 6.0 菜鸟入门 部署和安装2008 R2 RDS服务
- kubernetes-Deployment
- java 线程安全的单例_线程安全的单例模式的几种实现
- 安装ae显示安装程序无法初始化_adobe CC 2015/2017安装失败(adobe cc安装不了的解决办法)...
- alv界面允许数字输入负号_在Excel中输入这些字符,我被虐哭了
- h5+js调取相机做取景框_Ps绘制超复杂逼真相机图标
- linux驱动编写(看门狗)
- [总结]RTMP流媒体技术零基础学习方法
- kubernetes v1.8.8中 RBAC DENY 解决办法
- 天池性能挑战赛-高性能分析型查询引擎复赛12名赛后方案分享
- 开启win10防火墙开启某端口
- 数据致敬'总裁'-C罗
- WebSocket 简述
- v20超级计算机,荣耀v20正式发布 成为首款通过泰尔实验室的综合游戏体验五星手机...