pyautogui相关内容
我有一个非常奇怪的问题,我以前在 python 中没有见过. 我有一个脚本可以在一台电脑上完美运行,当我尝试在另一台电脑上使用它时,我定义的函数失败了. 我正在使用 PyAutoGUI 来自动化一些过程. 导入csv导入pyautoguipyautogui.PAUSE = 0.50pyautogui.FAILSAFE = 真#click 函数需要参数 ('fullPathToImag
..
我创建了一个使用 Tkinter 和 PyAutoGui 作为依赖项的程序,我想创建一个可以在单独的机器上独立运行的可执行文件.我运行运行代码; pyinstaller C:\Users\ctracey\MyScripts\packagePromos.py cmd 运行良好,我成功编译; 88 信息:PyInstaller:3.488 信息:Python:3.7.188 信息:平台:Wind
..
基本上,每当我调用 pyautogui 来单击它时,它都会执行此操作,然后使程序崩溃.这是程序: 导入pyautogui导入时间pyautogui.click(650, 200, 10)打印(“开始")而 2 == 2:x+1等待时间 = random.randrange(35, 40, 1)pyautogui.click(600, 680, 等待时间)pyautogui.click(1270,
..
我正在尝试在 ubuntu 18.04 上安装 Pyautogui,但我一直收到以下错误消息: $pip3 安装 pyautogui收集pyautogui使用缓存 https://files.pythonhosted.org/packages/45/70/c5d340fadb06106135b7fe9677fc6d275f3cd7f7e6f896316c4cfe6c022c/PyAutoGUI-
..
如何使用 PyAutoGUI 检测按键事件?在我的研究中,我无法在这个模型中举例: 导入pyautogui数量 = 0if pyautogui.press('b'): # 我知道正确的做法是不要使用印刷机,但是,我该放什么?数量 = 1 解决方案 在 PyAutoGUI 中无法检测击键.您可能想尝试使用 Pynput 模块:https://pypi.org/project/pynput/
..
我正在开发一个用于定时鼠标点击游戏的机器人.我正在使用 pyautogui.目标是在一分钟内点击按钮的大多数时间.我的代码是: 导入pyautogui,时间时间.sleep(5)为真:pyautogui.click() 无限循环不是问题,因为 FAILSAFE 将防止任何负面后果(pyautogui.FAILSAFE() 默认设置为 True).本质上的缺点是,pyautogui 每秒最多只能
..
导入pyautogui打印 (pyautogui.locateCenterOnScreen("C:\Users\Venkatesh_J\PycharmProjects\mouse_event\mouse_event.png")) 它不返回坐标,而是返回None. 解决方案 看起来很像 在屏幕上找不到与您的图片相符的任何内容. locateCenterOnScreen(image,
..
我正在尝试使用 PyAutoGUI 打印文本,并且我的键盘设置为 Dvorak,因此每当我打印文本时,都会出现错误的字符.例如,“你好世界!"出来的结果是“Jdpps
..
这可以模拟击键: 导入pyautoguipyautogui.typewrite('hello world!', interval=0.1) 除了: 它写hello world§(使用FR键盘布局) 它写hello world(使用EN键盘布局) 当然,想要的输出应该是hello world!. 有解决方法吗? 注意:我认为这与 使用 pyautogui 输入 unic
..
我正在尝试使用 pyautogui 模块截取屏幕截图,但不断收到此错误 >>>图像 = pyautogui.screenshot()回溯(最近一次调用最后一次):文件“",第 1 行,在 中AttributeError: 模块 'pyautogui' 没有属性 'screenshot' 有什么我遗漏的吗?使用 Python 自动化无聊的东西 中的一章说,因为
..
我正在开发一个项目,我想使用 python 自动化 GUI,但我尝试自动化的 Windows 程序不响应 pyautogui 鼠标点击.制作此应用程序的公司是否有可能故意阻止 Windows API 事件? 我尝试自动化的特定程序是 Blackbaud's Raiser's Edge. 我之所以这么问是因为我打算用树莓派修改鼠标来控制鼠标点击,如果没有其他解决方法可以解决此问题,然后从
..
我想知道是否可以对一个完整的文件夹执行 pyautogui.locateOnScreen() 这就是我的意思是一个包含 20 个不同图像并在屏幕上找到它们的文件夹.是否可以使用 pyautogui?否则你会怎么做? 这是我目前的代码: from pyautogui import locateAllOnScreen as find导入操作系统将 numpy 导入为 npdef try_to_
..
我想在屏幕上选择一些文本.我认为使用 pyautogui 将是要走的路.我做了以下事情: keyDown('shift')睡眠(0.1)按('结束')睡眠(0.1)keyUp('shift') 手动进行这种精确组合时,它确实选择了我想要的文本.当然sleep函数来自time模块. 我什至尝试使用以下方法在 word 中选择文本: keyDown('shift')按('右')按('右')
..
我正在使用 PyAutoGUI 库.如何知道鼠标左键是否被按下? 这就是我想要做的: if(leftmousebuttonpressed):打印(“左")别的:打印(“没有") 解决方案 (我是 PyAutoGUI 的作者.)我可以确认当前 PyAutoGUI 无法读取/记录点击或击键.这些功能在路线图上,但目前没有专门用于它们的资源或时间表.
..
我正在使用 Python 的 PyAutoGUI 库来自动化 GUI.在我完成当前窗口上的数据输入后,我正在自动化的应用程序会打开一个新窗口.一切都由 python 自动化处理(我当前窗口中的数据输入和打开窗口所需的点击). 在当前窗口中执行点击时,新窗口需要一些时间才能打开(可能在 2-5 秒之间).因此,我可以在这里想到两个选项: 使用 time.sleep(5) 睡眠(缺点:可能
..
我正在尝试使用 PyAutoGUI 的 locateCenterOnScreen() 函数,但是它引发了: 回溯(最近一次调用最后一次):文件“C:\Users\windows\Desktop\asd.py",第 3 行,在 中buttonx, buttony = pyautogui.locateCenterOnScreen('who.jpg')TypeError: 'None
..
使用 pyautogui 有没有办法获得窗口的句柄,以便我可以确保仅在该窗口上执行单击?换句话说,如果我的窗口不在焦点上,则不会发生单击.此外,如果我的窗口没有聚焦,那么我会将其聚焦,然后执行操作. 识别窗口的方式可以是 ID、窗口标题等,类似于 https://autohotkey.com/docs/commands/WinGet.htm 是否还有其他 Python 模块支持这种功能
..
我已经安装了 pyautogui 包来使用 .hotkey() 函数来触发一个事件.例如:如果您按下组合键“Ctrl + c",控制台将显示消息“Hello world". 我尝试过这样的事情: 虽然为真:如果 pyautogui.hotkey("ctrl", "c"):打印(“你好世界") 我知道这是错误的,但是当我同时按下 Ctrl 和 C 时是否有可能打印此消息? 解决方案
..
我大约一个小时前开始使用 pyautogui.非常好,python 支持 GUI 自动化.我有一个问题.我使用了两个屏幕,看起来包装器无法将我的光标移动到我的辅助显示器上.例如: >>>导入pyautogui>>>pyautogui.moveTo(2759,769)>>>pyautogui.position()(1919, 769) 如您所见,光标仍在我的第一个屏幕内. 如何强制 p
..
当我尝试将“pyautogui"库安装到 python 时出现此错误.请在下面找到详细信息 - 错误:命令 python setup.py egg_info 的完整输出:错误:回溯(最近一次通话):文件“",第 1 行,在 中文件“################\pip-install-pmckiy\pygetwindow\setup.py",第 10 行,在
..