网络编程
位置:首页>> 网络编程>> Python编程>> python 实现控制鼠标键盘

python 实现控制鼠标键盘

作者:凉城  发布时间:2023-08-04 09:37:56 

标签:python,控制,鼠标,键盘

1、安装类库

pip install pyautogui

2、代码:


import pyautogui,time,random

pyautogui.PAUSE = 3
pyautogui.FAILSAFE = True

width, height = pyautogui.size()
#print(str(width))
#print(str(height))

def drawRct():
 for i in range(10):
   pyautogui.moveTo(300, 300, duration=0.25)
   pyautogui.moveTo(400, 300, duration=0.25)
   pyautogui.moveTo(400, 400, duration=0.25)
   pyautogui.moveTo(300, 400, duration=0.25)

def mouseScroll():
 time.sleep(5)
 for i in range(10):
   pyautogui.scroll(-200)
   time.sleep(2)

def getXy():
 try:
   while True:
     x, y = pyautogui.position()
     print(x,y)
 except KeyboardInterrupt:
   print('\nExit.')

def playVideo(x,y):
 for i in range(4):
   pyautogui.click(x,y)
   x=x+240
   playAndComment()

def playAndComment():
 time.sleep(random.randint(5,15))
 pyautogui.scroll(-400)
 pyautogui.scroll(-400)
 pyautogui.click(200,300)
 pyautogui.typewrite('very good!')
 pyautogui.click(900,400)
 pyautogui.click(710,16)

if __name__ == '__main__':
 time.sleep(5)
 pyautogui.scroll(-300)
 for i in range(9):
   print(str(i))
   time.sleep(random.randint(3,5))
   #pyautogui.click(360,16)
   pyautogui.scroll(-300)
   time.sleep(random.randint(1,5))
   playVideo(404,330)

来源:https://www.cnblogs.com/liangblog/p/12030762.html

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com