Windows端UI自动化---pyhon pyautogui 实现横向滚动条滚动(内附定位UI坐标方法)

本文介绍了如何使用pyautogui库在Windows环境中实现UI自动化,特别是横向滚动条的拖动操作。通过获取滑块在左右两端的坐标,并执行moveTo和dragTo方法,实现了从最右边拖动到最左边的效果。找坐标的方法包括使用UIspy工具来查看控件的具体坐标。
摘要由CSDN通过智能技术生成

需求:需要把当前值从最右边无穷大拖动到最左边值1
在这里插入图片描述
拖动后效果:
在这里插入图片描述
实现步骤:
1、首先获取到当滑块在最右边的坐标值(x0,y0)
2、再获取到滑块在最左边的坐标值(x1,y1)

pyautogui.moveTo(x=x0, y=y0, duration=1)
pyautogui.dragTo(x=x1, duration=y1,button=“left”) # 向左移动button按钮为left,对应的向右为right

找坐标方法:

1、UIspy确定要找的的控件
在这里插入图片描述

2、用UIspy查看坐标
在这里插入图片描述

在工具的右边的视图找到如图示位置,前两位就是该控件的xy坐标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值