首页 > 其他分享 >pyautogui模块,PC自动化脚本,截屏

pyautogui模块,PC自动化脚本,截屏

时间:2024-11-21 21:45:52浏览次数:1  
标签:pyautogui prompt screenshot 标题 PC 截屏 你好

依赖第三方库pillow,处理图像

1.截屏

import pyautogui
# 全屏截屏
pyautogui.screenshot("1.png")
pyautogui.screenshot(imageFilename="1.png")


# 截取某范围  region=(起始x, 起始y, 终止x,终止y)
pyautogui.screenshot(imageFilename="1.png", region=(1, 1, 1000, 100))

 

 

2.弹窗

# 弹窗
pyautogui.alert("你好,年轻人")


# 第一个位置内容,第二个位置标题,第三个位置按钮
pyautogui.alert("你好,年轻人", "标题", "收到")

1)效果

 

3. 输入框

# 输入框
pyautogui.prompt("你好,年轻人", "标题")
# 第一个位置内容,第二个位置标题,第三个位置默认输入值
pyautogui.prompt("你好,年轻人", "标题", "请输入内容")

1)效果

 

2)可用变量接收输入值

import pyautogui
a = pyautogui.prompt("你好,年轻人", "标题")
print(a)

 

标签:pyautogui,prompt,screenshot,标题,PC,截屏,你好
From: https://www.cnblogs.com/circlecircle/p/18561624

相关文章

  • Cppcheck 静态代码分析
    Cppcheck工具主要用于静态代码分析,帮助开发者在不运行代码的情况下发现潜在的错误、代码质量问题或性能隐患。Cppcheck安装sudoaptinstallcppcheckCppcheck使用基本用法cppcheck[选项][文件或目录]常用命令和选项检查单个文件cppcheckexample.cpp检......
  • PCB线路板打样,如何选电路板厂家?
    PCB线路板打样,如何选电路板厂家?一、PCB打样的重要性二、如何挑选质量好的PCB打样厂家板厂的实力与资质交期与服务生产设备与制程能力用户评价三、结语在电子产品的研发与制造过程中,PCB(印制电路板)打样扮演着至关重要的角色。它不仅是对电路设计正确性的初次验证,更是后......
  • Cppcheck 检测器列表和检查规则大全一览
    1、使用Cppcheck进行静态代码分析:完整的shell脚本与CMake集成实例 使用Cppcheck进行静态代码分析:完整的shell脚本与CMake集成实例使用Cppcheck进行静态代码分析:完整的shell脚本与CMake集成实例本文介绍如何使用Cppcheck进行静态代码分析,涵盖了Cppcheck的......
  • 前端开发调试之 PC 端调试学习笔记
    一、引言在前端开发过程中,调试是至关重要的一个环节。它能帮助我们快速定位代码中的问题,无论是页面布局错乱、交互效果异常还是性能不佳等情况,通过有效的调试手段都可以找到根源并进行修复。而在PC端进行调试有着其特定的方法和技巧,以下就是关于前端开发中PC端调试的详细......
  • Codeforces ICPC那场
    在许多题目中,我原来感觉第二题应该是不难的,结果难的我都不想做了,所以发一下第二题的题解。题目的意思便是对一个列表,任意选择范围内的索引i,使A[i]-=2,A[(i+1)%len(A)]+=1,我的第一想法便是用差分,使差分列表全部为零即可,但是操作就变得无规律了为什么我会想到用差分呢,因为改......
  • 视频号直播(微信视频号直播PC端开播条件)
    微信视频号直播PC端开播条件发布时间:2023年12月07日更新时间:2024年11月06日一、PC端开播条件主播在PC端使用视频号直播,需满足以下任一条件:1、视频号粉丝数≥200;2、已完成视频号企业认证或个人认证的视频号账号;如何申请认证?3、已通过视频号机构管理平台相关流程绑定MCN机构......
  • FPC柔性线路板与智能生活的融合
    一、在智能家居中的应用FPC柔性线路板因其可弯曲、可折叠的特性,被广泛应用于智能家居设备中,用于连接各种传感器和执行器,实现家居设备的智能化控制。例如,智能窗帘、智能照明系统等,都可以通过FPC实现灵活布线,提升家居空间的利用率和美观度。FPC的高可靠性和耐用性,使得智能家居设......
  • phpcmsV9 管理员密码丢失或忘记了怎么办
    如果你忘记了PHPcmsV9的后台管理密码,可以通过以下步骤进行重置:备份数据库:在进行任何数据库操作之前,请确保备份当前的数据库,以防止数据丢失。登录数据库:使用数据库管理工具(如phpMyAdmin)登录到你的数据库。找到用户表:寻找名为 v9_admin 的表,这是存储管理员账户......
  • 2024-2025 ICPC, NERC, Southern and Volga Russian Regional Contest B. Make It Equ
    因为和题解有所区别,所以写一发题解增长见识。题面B.MakeItEqual给你一个大小为\(n\)的整数数组\(a\)。数组元素的编号从\(1\)到\(n\)。您可以执行以下任意次数的操作(可能为0次):从\(1\)到\(n\)中选择一个索引\(i\);将\(a_i\)减少\(2\),并将\(a_{(i\bmo......
  • pyautogui模块,PC自动化脚本,控制鼠标
    pyautogui用以操作鼠标,键盘1.鼠标移动importpyautogui#鼠标移动pyautogui.moveTo(x=0,y=0)#鼠标移动,xy对应坐标位置,duration移动所用时间pyautogui.moveTo(x=0,y=0,duration=3)#1920x1080分辨率最大写到分辨率-1,否则报错pyautogui.moveTo(x=1919,y=1079,duration=3......