python pyautogui 常用指令

37 篇文章 2 订阅
import pyautogui
import time

pyautogui.PAUSE = 1
pyautogui.FAILSAFE = True

#查当前系统分辨率
# width, height = pyautogui.size()
# print(width, height)

#鼠标从像素100,100开始左上角正方形移动
# for i in range(5):
#     pyautogui.moveTo(100, 100, duration=0.25)
#     pyautogui.moveTo(200, 100, duration=0.25)
#     pyautogui.moveTo(200, 200, duration=0.25)
#     pyautogui.moveTo(100, 200, duration=0.25)

#鼠标从当前位置正方形移动
# for i in range(3):
#     pyautogui.moveRel(100, 0, duration=0.25)
#     pyautogui.moveRel(0, 100, duration=0.25)
#     pyautogui.moveRel(-100, 0, duration=0.25)
#     pyautogui.moveRel(0, -100, duration=0.25)

#获取当前鼠标位置
# print(pyautogui.position())


#找鼠标当前位置
# print('Press Ctrl-C to quit.')
# try:
#     while True:
#         x, y = pyautogui.position()
#         positionStr = 'X: ' + str(x).rjust(4) + ' Y: ' + str(y).rjust(4)
# except KeyboardInterrupt:
#     print('\nDone.')
#     print(positionStr, end='')
#     print('\b' * len(positionStr), end='', flush=True)

#鼠标左击left, 右击right, 中键middle
# pyautogui.click(524, 70, button="left")
#pyautogui.rightClick() 和pyautogui.middleClick() 函数将分别执行双击右键和双击中键

#向下滚动,负数是向下,正的向上
# pyautogui.scroll(-600)

#九阴按键

while True:  
    time.sleep(0.5)
    pyautogui.press("tab")
    time.sleep(0.5)
    pyautogui.click(725, 640, button="left")
    time.sleep(0.5)
    pyautogui.click(497, 645, button="left")
  # time.sleep(0.5)
   # pyautogui.click(537, 645, button="left")
   # time.sleep(0.5)
    #pyautogui.click(672, 648, button="left")
    
# 输出字符
# # pyautogui.typewrite("hello")
# time.sleep(2)
# pyautogui.click(457, 445, button="left")
#
# # #组合键
# pyautogui.hotkey("ctrlleft", "1")


#常用字符
# a', 'b', 'c', 'A', 'B', 'C', '1', '2', '3',
# '!', '@', '#',等等单个字符的键
# 'enter'(or 'return' or '\n')  回车键
# 'esc' Esc 键
# 'shiftleft', 'shiftright'  左右 Shift 键
# 'altleft', 'altright'  左右 Alt 键
# 'ctrlleft', 'ctrlright'  左右 Ctrl 键
# 'tab'(or '\t')  Tab 键
# 'backspace', 'delete'  Backspace 和 Delete 键
# 'pageup', 'pagedown'  Page Up 和 Page Down 键
# 'home', 'end'  Home 和 End 键
# 'up', 'down', 'left', 'right'  上下左右箭头键
# 'f1', 'f2', 'f3',等等  F1 至 F12 键
# 'volumemute', 'volumedown', 'volumeup'
# 静音、减小音量、放大音量键(有些键盘没有这些键,但你
# 的操作系统仍能理解这些模拟的按键)
# 'pause'  Pause 键
# 'capslock', 'numlock', 'scrolllock'  Caps Lock,Num Lock 和 Scroll Lock 键
# 'insert'  Ins 或 Insert 键
# 'printscreen'  Prtsc 或 Print Screen 键
# 'winleft', 'winright'  左右 Win 键(在 Windows 上)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

项目工程师余工

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值