pyautogui的一些自动化示例,附代码

pyautogui 是一个用于GUI自动化和控制的Python库。以下是一些使用pyautogui的自动化示例代码:

示例1:移动鼠标到屏幕中心

import pyautogui
# 移动鼠标到屏幕中心
pyautogui.moveTo(pyautogui.size().width / 2, pyautogui.size().height / 2)

示例2:点击屏幕中心

import pyautogui
# 点击屏幕中心
pyautogui.click(pyautogui.size().width / 2, pyautogui.size().height / 2)

示例3:拖动鼠标

import pyautogui
# 从屏幕中心拖动鼠标到屏幕的右上角
pyautogui.dragTo(pyautogui.size().width, 0, duration=2, button='left')

示例4:模拟键盘输入

import pyautogui
# 输入一段文本
pyautogui.write('Hello, world!')

示例5:按下键盘上的特定键

import pyautogui
# 按下键盘上的"Enter"键
pyautogui.press('enter')

示例6:等待用户输入

import pyautogui
# 等待用户输入
pyautogui.alert('请输入您的名字:')

示例7:截取屏幕截图

import pyautogui
# 截取屏幕截图并保存
pyautogui.screenshot('screenshot.png')

示例8:查找屏幕上的图片

import pyautogui
# 在屏幕上查找图片的位置
location = pyautogui.locateOnScreen('image.png')
if location:
    print(f'图片位置:{location}')
else:
    print('未找到图片')

示例9:获取当前鼠标位置

import pyautogui
# 获取当前鼠标位置
current_position = pyautogui.position()
print(f'当前鼠标位置:{current_position}')

示例10:使用键盘组合键

import pyautogui
# 使用键盘组合键
pyautogui.hotkey('ctrl', 'c')

这些示例展示了pyautogui的一些基本功能。您可以根据需要将这些代码组合起来,以实现更复杂的自动化任务。

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值