pyautogui各种用法_技巧

__01:
点击,输入
pyautogui.click(852, 516) #点击密码框
pyautogui.typewrite(‘123456’) #输入密码
pyautogui.click(803, 698) #点击登陆

__02:
自己关闭(先点击当前,然后 alt + f4)
pyautogui.click()
pyautogui.hotkey(‘alt’, ‘f4’)

__03:
本章介绍了许多不同函数,下面是快速的汇总参考:
moveTo(x,y)将鼠标移动到指定的 x、y 坐标。
moveRel (xOffset,yOffset)相对于当前位置移动鼠标。
dragTo(x,y)按下左键移动鼠标。
dragRel (xOffset,yOffset)按下左键,相对于当前位置移动鼠标。
click(x,y,button)模拟点击(默认是左键)。
rightClick() 模拟右键点击。
middleClick() 模拟中键点击。
doubleClick() 模拟左键双击。
mouseDown(x,y,button)模拟在 x、y 处按下指定鼠标按键。
mouseUp(x,y,button)模拟在 x、y 处释放指定键。
scroll (units)模拟滚动滚轮。正参数表示向上滚动,负参数表示向下滚动。 typewrite(message)键入给定消息字符串中的字符。
typewrite([key1,key2,key3])键入给定键字符串。

__04:
自己关闭(先点击当前,然后 alt + f4)
pyautogui.click()
pyautogui.hotkey(‘alt’, ‘f4’)

NO1
import pyautoguipyautogui.position()#获取当前坐标的位置
pyautogui.moveTo(x, y)#鼠标移动到xy位置
pyautogui.click(x, y)#移动并且在xy位置点击

NO2
from pymouse import PyMouse
m = PyMouse()
m.position()#获取当前坐标的位置
m.move(x,y)#鼠标移动到xy位置
m.click(x,y)#移动并且在xy位置点击
m.click(x,y,1|2)#移动并且在xy位置点击,左右键点击
 
 
NO3
import win32api
import win32con
import win32gui
from ctypes import *
import time
 
def dianji_shubiao():
    win32api.SetCursorPos([68,84])
    # 鼠标点击
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0) 
    time.sleep(1)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)
    time.sleep(1)
    print(“dianji_shubiao”)
 
dianji_shubiao()

  • 5
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值