- 2024-11-02python - 小袁口算ocr
按照模拟器位置捕捉截图,使用paddleocr识别数字后比较大小importpyautogui,timefrompaddleocrimportPaddleOCRpaddleocr=PaddleOCR(lang='en',show_log=False,use_angle_cls=True)defcapture_screenshot(region=None):img=pyautogui.screenshot(region=regio
- 2024-10-27python系列【亲测有效-只到了图形化连接桌面】:Python 调用windows系统远程桌面应用
Python调用windows系统远程桌面应用Python调用windows系统远程桌面应用使用pyautogui模块实现远程桌面应用的调用总结参考链接Python调用windows系统远程桌面应用远程桌面应用是一种方便用户在远程设备上访问和控制本地桌面的技术,对于远程办公、远程
- 2024-10-14按键精灵转python脚本中文输入的问题以及解决办法
在使用pyautogui进行自动化操作时,如果你想在指定位置输入中文,可能会遇到一些问题,因为pyautogui本身并不直接支持输入非英文字符。不过,你可以通过结合其他库(如pyperclip)来实现输入中文。以下是一个示例代码,展示了如何在指定位置输入中文:importpyautoguiimportpyperclip
- 2024-10-11Python截图OCR+鼠标拖拽实现小猿口算比大小自动答题
我的第一个python项目importtimeimportpyautoguifromPILimportImagefrompaddleocrimportPaddleOCRActOCR=PaddleOCR()whileTrue:#获取指定坐标的截图defcapture_screenshot_at_coordinates(x1,y1,x2,y2):#获取整个屏幕的截图
- 2024-09-23办公自动化 + pyautogui
Python在办公自动化方面有广泛的应用,能够帮助我们自动处理重复性任务、提高效率。以下是几个典型的Python办公自动化例子:1.Excel自动化处理使用pandas或openpyxl等库可以方便地进行Excel表格的读取、处理、生成和修改操作。示例:批量处理Excel表格中的数据importp
- 2024-09-23用pyautogui爬公众号文章
因为我关注的这个公众号文章内容很简单,基本都是纯文字,所以直接全选复制文本就可以了,用pyautogui比selenium还来得快。摘要:用pyautogui控制公众号文章列表的滚动和点击用pyautogui发送快捷键全选复制网页文本用pyperclip接收剪切板中的文字特别注意:每次打开新网页或
- 2024-09-22pyautogui+PixPin 用来长截图简直太easy了!
最近要做几百个样式统一的网页的长截图,试了python+selenium,总是搞不定扫码登录,时间比较赶,就想看看直接使用截图软件手动做,截了几十个实在受不了了~~~~o(>_<)o~~。于是又全网搜python直接操作windows的解决方案,终于发现了pyautgui这个能满足需求的神器。先上官网pyautoguigithu
- 2024-09-09python知识点100篇系列(13)-几种方法让你的电脑一直在工作
写在前面:如果只想设置电脑永不息屏,可以在电脑的右下角,电源设置中的电源选项,设置成不熄灭屏幕即可;不需要依靠其他工具,但是这个也只能让电脑不息屏,其他也干不了;这里文章说的电脑一直在工作,是指使用python自动操作鼠标或键盘来使得电脑一直不息屏;第一种,可以使用pyautogui:
- 2024-09-08selenium中解决非input标签上传文件时的一些问题
最近在上传文件时遇到了一些问题:一、使用pyautogui①、使用pyautogui模拟在windows弹窗中输入文件路径,因系统输入法默认为中文,导致上传失败②、后来修改代码,在每次输入文件路径之前,先用热键将输入法切换为英文,然而稳定性不高importtimetry:sel
- 2024-08-29pyautogui的一些自动化示例,附代码
以下为您提供一些pyautogui的自动化示例及代码:模拟鼠标点击和移动:importpyautogui#获取屏幕的宽度和高度screen_width,screen_height=pyautogui.size()#将鼠标移动到屏幕中心pyautogui.moveTo(screen_width/2,screen_height/2)#在屏幕中心点击鼠标左键
- 2024-08-21【pyautogui】 模拟鼠标、键盘操作库
【背景】模拟鼠标、键盘操作【问题】1、pyautogui.move和pyautogui.moveTo的区别?pyautogui.moveTo(x=None,y=None,duration=0.0,tween=linearTween)这个函数会将鼠标光标直接移动到指定的屏幕坐标 (x,y)。如果 duration 参数被设置为非零值(以秒为单位),则光标会平滑
- 2024-08-06【Pyautogui自动准备jupyter】附上报错合集,已解决
刚认识了pyautogui,浅浅写一段自动准备jupyter的程序importpyautogui#importpyperclipimporttimedefopen_jupyter():print('Openingjupyter...')time.sleep(1)try:location=pyautogui.locateOnScreen(r"D:\STEFANOS\python\t
- 2024-08-03如何记录网页的链接并将其存储在变量中?
基本上在我的项目中,我使用webbrowser打开一个网页,然后使用pyautogui在搜索栏中输入一些内容,这会打开一个新页面。我需要一个函数来查找新页面的链接并将其存储为变量,以便我可以拥有动态requests.get()函数。我希望我的解释有意义我不知道如何检索它并将其保存为变量,我
- 2024-07-30获取笔记本电脑屏幕上元素的坐标
我正在制作一个有趣的python程序来为我自动执行几次点击。我想使用python提供的pyAutoGui库来制作这个程序。我很难找到我想要单击的元素的坐标。有什么方法可以找到元素的坐标吗?当然,可以使用pyAutoGUI在Python中获取笔记本电脑屏幕上元素的坐标。以下是实现方法:
- 2024-07-23问题:函数在开始时只运行一次
该程序从流式麦克风获取输入,并通过在listen_print_loop()中对其进行处理来生成输出。点击有效,但向上或向下移动仅有效一次。在添加pydub库之前它工作正常。importqueueimportsysimportpyautoguiaspagfrompydubimportAudioSegmentfrompydub.playbackimport
- 2024-07-22如何让 pyautogui 检测特定颜色?
尝试让pyautogui检测某个像素的颜色,但它一直说颜色存在,即使它不存在。frompyautoguiimport*importpyautoguiimporttimeimportkeyboardimportrandomimportwin32api,win32conimportwin32com.clientascomcltwhile1:try:pyautogui.pixel(1400,
- 2024-07-22如何找到并点击特定颜色的pyautogui?
我正在尝试创建一个脚本,一旦找到颜色就会单击它。我不知道怎么办。我所知道的是,代码将在“try”函数之后立即执行。frompyautoguiimport*importpyautoguiimporttimeimportkeyboardimportrandomimportwin32api,win32conimportwin32com.clientascomcltimport
- 2024-07-21为什么 pyautogui 说“ImageNotFoundException”而不是“那里什么都没有”?
正在尝试制作图像识别程序。代码:frompyautoguiimport*importpyautoguiimporttimeimportkeyboardimportrandomimportwin32api,win32conwhile1:ifpyautogui.locateOnScreen('DassaultFalcon7X.png',confidence=0.8,minSearchTime=5)!=None:
- 2024-07-21为什么我的 python 程序一直说没有名为“PIL”的模块?
我正在pythonIDLEshell中工作,由于某种原因pyautogui.locateOnScreen将无法工作。这是我的代码:frompyautoguiimport*importpyscreezeimportpyautoguiimporttimeimportkeyboardimportrandomimportwin32api,win32conwhile1:ifpyautogui.locateOnS
- 2024-07-21为什么代码在 IDE 和控制台上的工作方式不同?
我有使用pyautoguidefclick_at_button(button_name,count):count_tries=0whileTrue:try:time.sleep(1)button=pyautogui.locateOnScreen(button_name,confidence=0.8)ifbutton:
- 2024-07-17[1034] Locating an image within a specific area using pyautogui
LocatinganimagewithinaspecificareaofthescreenusingPyAutoGUIcanbedoneasfollows:UsingPyAutoGUI’slocateOnScreenFunction:PyAutoGUIprovidesabuilt-infunctioncalledlocateOnScreenthatallowsyoutofindthepositionofanimageonthe
- 2024-07-03[1020] PyAutoGUI
ref:WelcometoPyAutoGUI’sdocumentation!>>>importpyautogui>>>screenWidth,screenHeight=pyautogui.size()#Getthesizeoftheprimarymonitor.>>>screenWidth,screenHeight(2560,1440)>>>currentMouseX,cu
- 2024-06-30用Python的pynput和pyautogui实现自动化操作
哈喽,大家好,我是木头左!一、前言在日常生活和工作中,常常需要重复执行一些机械性的操作,如复制粘贴、点击按钮等。这些操作虽然简单,但频繁执行会浪费大量时间。为了提高效率,可以使用Python编写脚本来实现这些操作的自动化。本文将介绍如何使用pynput库记录各种按键操作,并结合pyaut
- 2024-06-23Python自动化神器:如何用PyAutoGUI模拟滚轮动一次
哈喽,大家好,我是木头左!一、PyAutoGUI简介PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序控制鼠标和键盘操作。它主要在三个方面发挥作用:1)对屏幕上的图像进行识别;2)控制鼠标和键盘的操作;3)具有强大的截图功能。二、安装PyAutoGUI使用PyAutoGUI之前,需要先进行安装。
- 2024-06-22python pyautogui实现图片识别点击失败后重试
安装库 pipinstallPillowpipinstallopencv-pythonconfidence作用confidence参数是用于指定图像匹配的信度(或置信度)的,它表示图像匹配的准确程度。这个参数的值在0到1之间,数值越高表示匹配的要求越严格。具体来说,confidence参数用于调整在屏幕上搜索目标图像时