• 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参数用于调整在屏幕上搜索目标图像时
  • 2024-06-08python学习笔记(pyautogui)1
       PyCharm安装库失败的大部分原因是pip与setuptools版本老了.感谢前辈发文,解决半年困惑.学习python主要搞自动化脚本,提高工作效率。  PyAutoGui是一个跨平台GUI自动化库,PyAutoGUI是一个Python模块,用于以编程方式控制鼠标和键盘。   PyAutoGUI可以模拟鼠
  • 2024-05-10使用pyautogui向下滚动条到底
    使用pyautogui向下滚动条到底一、pyautogui简介pyautogui是一个用于模拟鼠标和键盘操作的Python模块,它可以用来自动化执行一些重复性的任务,提高工作效率。在这篇文章中,将学习如何使用pyautogui模块来实现向下滚动条到底的功能。二、安装pyautogui模块在使用pyautogui之前,需要
  • 2024-04-29获取给定区域内的符合颜色值的第一个和最后一个坐标
    fromPILimportImageGrabimportpyautoguiimporttimeimportpyperclipimportnumpydef获取给定区域内的符合颜色值的第一个和最后一个坐标(left_x:int,left_y:int,right_x:int,right_y:int,color_r:int,color_g:int,color_b:int)->list:'''注意,本函数直接截取
  • 2024-04-16pyautogui调用微信自动发消息
    原理:pyautogui+opencv进行图片识别,然后进行操作.所以记得装pipinstallopencv-pythonimportpyautoguiimportpyperclippyautogui.PAUSE=1#每次延迟1秒pyautogui.FAILSAFE=Truewechat_id="漆一"#微信账号、群号、备注,只要能搜到,但是只取结果第一个,回车默认选第一