问题标签 [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 doubleClick 在 OSX 上不起作用
这是我的第一个问题,因此对我在接下来的几行中做错的一切深表歉意。
我在使用 OSX 的 mac 上的 pyautogui 的 doubleClick 功能时遇到问题。最近我使用以下库编写了一些 python 代码
即使尝试最简单的组合
没有采取任何行动。我已经尝试过两次快速点击,但都没有得到任何结果。
我遇到了这个主要问题,现在已经在几台mac机器(5+)上检查过,问题总是存在,我在其他问题或互联网上找不到任何参考。
其他人有同样的经历吗?
谢谢你的帮助。
pyautogui - PyAutoGUI Python 3.5 外壳
我正确安装了 Pyautogui,我可以从 Python 3.5 导入它,但不能从 IDLE Python 3.5.2 中的脚本导入
在 Shell 上找不到模块 pyautogui
python - 尝试打印鼠标位置时输出错误
我正在尝试制作一个不断打印鼠标位置直到停止的功能。导入pyautogui
预期的输出应如下所示:
X: 265 Y:634 只有一行不断刷新
但这是我得到的:
XXXXXXXXXXXXXXXXXXX:665 Y:587
XXXXXXXXXXXXXXXXXX:665 Y:587
XXXXXXXXXXXXXXXXXXXXX:665 Y:587
XXXXXXXXXX:718 Y:598
XXXXXXXXXXXX:1268 Y:766
删除 \b 字符 导入 pyautogui
X:830 Y:543
X:830 Y:543
X:830 Y:543
X:830 Y:543
完毕
python - Python:运行 pyautogui.click 时获取访问被拒绝错误
这是 Shell 的完整回溯:
我目前不好的解决方法是在 _pyautogui_win.py 中注释掉以下行:
Python 以管理员模式运行,不知道如何正确解决此问题。特别是因为它昨天还在工作,今天才抛出错误。最奇怪的部分是它实际上执行了点击,然后挂起脚本。
导致它的特定代码行是:
如果有人知道将键修饰符附加到点击的更好方法,那也很棒!
python - Python在游戏中模拟“输入”按键
所以我一直在尝试获取一个脚本来在视频游戏中输入一串文本(激战 2)。主要是我使用 pyautogui 并且在大多数情况下它工作正常。我的问题是我似乎无法让游戏识别“输入”。例如,如果我有代码:
这两个“按回车”功能不会打开和提交文本。但是,如果我手动按回车键,则第 3 行键入内容就可以了。
我也尝试用 keyDown 后跟 keyUp 替换 press('enter'),但仍然没有结果。
我已经设法通过让 python 按下 F10 来创建一个解决方法,然后在按下 F10 时按下一个单独的 Autohotkey 脚本,但这远非理想。有什么建议吗?
注释中的额外说明:脚本本身在记事本等其他程序中运行良好。它似乎专门为游戏客户端失败。
python - Windows - Python,检查程序是否打开,如果是,从任务栏打开它?
我有一个程序使用 PyAutoGui 打开 Google Chrome 并转到我想要的网站,但是它每次都会打开一个新的 Chrome,有没有办法让它检查它是否打开,如果它只是在任务栏中单击它?
windows-7-x64 - 使用 pywinauto/pyautogui 从浏览器窗口复制文本
我试着搜索这个但没有用。我正在尝试使用 pywinauto/pyautogui 从 chrome/mozilla 中选择/复制内容。到目前为止,我所能实现的就是识别文本的屏幕位置,左键单击后从左到右开始选择。有没有一种优雅的方法可以做到这一点,因为屏幕尺寸不同,而且这个解决方案并不适合所有用户。
提前致谢。
python - Shell32 和 pyautogui 的击键问题真的很奇怪。击键未发送
我在发送击键时遇到了一个令人沮丧和奇怪的问题。首先要澄清几件事。该应用程序没有任何反作弊功能,并且发送击键可以在虚拟机上的 Windows XP 下工作,但不能在 Windows 10 下的我的主机上工作。使用简单的代码作为
根本不会将密钥发送到我正在尝试的应用程序,但它会将其发送到其他任何地方:浏览器,记事本,您可以命名它。请帮忙,因为我被卡住了.....
python-3.5 - Python3.5 Xlib错误有人遇到过吗?
我正在尝试安装 pyautogui。它有一些错误,如下所示:
然后我用谷歌搜索,发现一些专家发现了一些错误:
https://github.com/LiuLang/python3-xlib/issues/6 https://github.com/LiuLang/python3-xlib/issues/7
所以他们通过更改 Xlib 中 xauth.py 的代码来解决它。当我关注它时,它引发了另一个错误,如下所示:
你有没有遇到过类似的问题?还是因为我的系统有问题?
(稍后编辑)
我只是尝试在 python2.7.12 中执行所有操作,但遇到了以下错误消息:
你遇到过这个问题吗?.Xauthority 默认应该在我的用户主目录下,对吧?我无法通过检查“cat ~/.Xauthority”找到它。它说没有这样的文件:(