2
import pyautogui
wh = pyautogui.size()
print(wh)

输出:

locateOnWindow.__doc__ = pyscreeze.locateOnWindow.__doc__
AttributeError: module 'pyscreeze' has no attribute 'locateOnWindow'

请我将不胜感激您的帮助。

4

3 回答 3

2

pyscreez init .py 文件中缺少 locatOnWindows 方法,您可以从下面的链接获取更新的代码,只需将代码复制并粘贴到 pyscreez init .py 文件中,希望此问题将得到解决

https://github.com/asweigart/pyscreez/blob/master/pyscreeeze/init .py# L418

于 2021-09-06T19:00:44.733 回答
0

删除 了 pyautoguipyscreez,然后它对我有用。

删除 首先找到 pyautogui 的安装位置。使用此命令在您的机器上找到 pyautogui:

 pip show pyautogui

然后复制位置。

我的位置是:

c:\users\nitro 5\appdata\local\programs\python\python38\lib\site-packages

删除 Pyautogui 和 pyscreez。

安装 pyautogui:

pip install pyautogui
于 2021-08-03T07:47:32.027 回答
0

尝试从 github 更改 C:\Users\User\AppData\Local\Programs\Python\Python310\Lib\site-packages\pyscreez 中的 init .py: https ://github.com/asweigart/pyscreeeze/blob/master/ pyscreez/__init__.py

于 2021-10-30T14:03:29.010 回答