问题标签 [pyautogui]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - pyautogui 的导入错误
我通过 pip-3.2 在我的 raspi 上正确安装了 pyautogui 模块和依赖项,但是当我尝试这样做时
我收到一个导入错误:
我究竟做错了什么?指令变了吗?对不起,我是一个完全的python Noob,非常感谢任何帮助:D
python - pyautogui.locateCenterOnScreen() 返回 None 而不是坐标
它不返回坐标,而是返回None
。
python - Python:如何使用 pyautogui lib 在屏幕上找到图像?
代码是:
或者:
输出是:
注意:根据文档,正确的语法似乎已经到位。
注意:我也尝试过使用图像完整路径。图像在屏幕上,不与其他图像重叠。pil 库也已安装。其他pyautogui
功能有效(包括截图)
请让我知道我错过了什么。或者请推荐另一个用于图像检测的 Python 库。
python - 窗口最小化时如何发送文本?
我尝试过使用 python 库:pyautogui + pwinauto。但无济于事。窗口最小化后,不再发送文本。
代码片段:
unicode - 使用 pyautogui 输入 unicode 字符串
我正在使用pyautogui
lib 创建一个自动测试应用程序。我想使用typewrite
方法将文本输入到表单中。但是我的一些输入字符串中包含 unicode 字符。例如:
奈斯特
根据文档typewrite
只能按单字符键。所以它只是忽略了æ
角色。
你能建议一些简单的解决方法吗?
python - 高响应时间 - 使用 pyautogui 以编程方式移动鼠标
在 python 脚本中,pyautogui.moveRel(b, a)
当前的响应时间为 0.1 秒。那是这个功能的预定时间吗?如果是这样,有什么方法可以使用 python 或其他语言中的另一种技术来缩短此响应时间?我的目标响应时间约为 0.01 秒,即 60HZ 速率。
python - 为什么我的if循环会发出哔哔声
我正在使用pyautogui单击一个按钮,该按钮会定期在我的 GUI 上弹出,如下面的脚本所示。但是,当按钮不在屏幕上时,脚本会在循环时发出两声烦人的哔声。
如果我替换pyautogui.locateOnScreen(...)
为None
,如果图像无法在屏幕上定位,这似乎是返回值,声音似乎消失了。
该脚本使用 python 2.7 在 Jupyter Notebook (v4) 中运行,我使用的是带有 Gnome 的 Debian 8.1。
编辑
我将脚本放在一个 .py 文件中,然后从命令行运行它以检查它是否是 jupyter 的东西。虽然它仍然发出哔哔声。
之后我跑pyautogui.locateOnScreen
了三张图片,这导致了可以预见的三声哔哔声……所以这肯定是一个 pyautogui 问题/“功能”……
编辑 2
pyautogui.locateOnScreen
从这里导入,见第 238 行。它实际上似乎引发了一个异常:
python - Pyautogui - 更改屏幕截图的问题
好的,我已经开始使用 python 进行编程,到目前为止取得了相当大的成功。我编写了一个程序,该程序使用 pyautogui 自动执行我需要每月执行的任务。
我截取了需要鼠标单击的位置,完成所有操作后,我有一个工作程序可以在屏幕上搜索要单击的按钮,控制该位置的鼠标,并打印出我需要的报告。所以,我需要做的就是将它插入任务调度程序,它会为我完成工作!
几天后,我决定继续安排。我再次运行程序,它崩溃了!长话短说,屏幕截图不匹配。我再次截屏,并在 Paint 中将两个图像缩放 800%,并检查两个不同图像中“I”旁边的像素,确定 rgb 值不同。
我尝试了其他几个地方,虽然它们看起来一样...... rgb 值可能相差一两点!我很好奇为什么会这样!
python - Pyautogui typewrite 只写数字
我正在尝试使用 Python 库 pyautogui 自动化一些 GUI 操作。
执行以下简单命令:
导致123
被写入。
有任何想法吗?
python - 在python中输出表情符号
我正在尝试Telegram
使用 python 库自动输出表情符号,pyautogui
但是我发现它不可能typewrite
。我搜索了图书馆来帮助我解决我的问题,我找到了pyemojify
,emoji
但在这两种情况下我都面临
代码是:
和这个:
我在这里搜索了很多,但没有一个答案最终对我有用。Telegram
现在我有两个问题:有没有办法在使用 pythonpyautogui
甚至使用 java类时输出表情符号Robot
?第二个问题是我应该如何修复UnicodeEncodeError
我的代码?提前致谢 :)