import pyautogui
wh = pyautogui.size()
print(wh)
输出:
locateOnWindow.__doc__ = pyscreeze.locateOnWindow.__doc__
AttributeError: module 'pyscreeze' has no attribute 'locateOnWindow'
请我将不胜感激您的帮助。
pyscreez init .py 文件中缺少 locatOnWindows 方法,您可以从下面的链接获取更新的代码,只需将代码复制并粘贴到 pyscreez init .py 文件中,希望此问题将得到解决
https://github.com/asweigart/pyscreez/blob/master/pyscreeeze/init .py# L418
我删除 了 pyautogui和pyscreez,然后它对我有用。
删除 首先找到 pyautogui 的安装位置。使用此命令在您的机器上找到 pyautogui:
pip show pyautogui
然后复制位置。
我的位置是:
c:\users\nitro 5\appdata\local\programs\python\python38\lib\site-packages
删除 Pyautogui 和 pyscreez。
安装 pyautogui:
pip install pyautogui
尝试从 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