鼠标自动化

import pyautogui
import time
from pykeyboard import PyKeyboard

def get_position(times):  # times为需要打印多少次坐标
    for i in range(times):
        print("当前鼠标的坐标为:", pyautogui.position())  # 循环执行pyautogui.position()获取不同位置坐标
        time.sleep(2)


def AutoOpen(times):
    startPosition = (310,1068)  # 点击虎牙
    P1 = (1267,52)  # 点击登录
    P2 = (847,475)   # 双击账号
    P3 = (847,475)  # 双击账号
    P4 = (865,616)  # 点击登录
    P5 = (953,607)  # 点击头像
    P6 = (1307,49)  # 进入个人中心
    position = [startPosition, P1,P2,P3]  # 将坐标位置的值存储为列表
    for i in position:
        pyautogui.moveTo(i)
        pyautogui.click(clicks=1)
        time.sleep(2)
    pyautogui.moveTo(wlanPosition_3)  # 鼠标移动至wlanPosition_3坐标
    for i in range(times + 1):  # times + 1 为想要运行的次数
        try:
            pyautogui.click(clicks=1)
            time.sleep(1)  # 页面操作过快可能电脑没反应过来  每次操作间隔1S
        except:
            continue  # 如果运行失败,则结束本次循环继续下一次循环


if __name__ == '__main__':
    get_position(1)  #调用获取鼠标坐标的方法,确认对应坐标后则可不调用该方法
    AutoOpen(4)  # 调用打开关闭WiFi的方法,4为点击开关的次数
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值