PyautoGui常规操作
1、前置参数
1.导入数据库
from selenium.webdriver.common.action_chains import ActionChains
import pyautogui
2.自动防故障功能
默认这些功能为True,即当鼠标指针在屏幕的最左上方,程序会报错,目的是为了防止程序无法停止
pyautogui.FAILSAEE = False
3.停顿功能
指pyautogui的指令都需要暂停一秒,不影响其他指令;目的防止鼠标键盘操作过快
pyautogui.PAUSE = 1
停顿也可以使用时间睡眠操作:time.sleep(多少秒)
# time.sleep(1)
2、鼠标参数
1.获取屏幕分辨率
print(pyautogui.size()) # 返回所用显示器的分辨率;输出:size(width=1920,height=1080)
width,height = pyautogui.size()
print(width,height) # 1920 1080
2.鼠标移动事件
移动到指定位置
# 将鼠标移动到指定的坐标:duration的作用是设置移动时间,所有的gui函数都有这个参数,都是可选参数
# 向右移动100px,向下移动100px,这个过程持续1秒钟;
pyautogui.moveTo(100,100,duration