PyAutoGUI — нет такого файла или ошибки каталога

Кому-нибудь повезло в этом? Я пытаюсь воссоздать это [tutorial code][1] :

>>> import pyautogui
>>> button7location = pyautogui.locateOnScreen('calc7key.png')
>>> button7location
(1416, 562, 50, 41)
>>> button7x, button7y = pyautogui.center(button7location)
>>> button7x, button7y
(1441, 582)
>>> pyautogui.click(button7x, button7y)

Но я получаю следующую ошибку [в строке 2 приведенного выше кода] FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'calc7key.PNG', когда такой файл хранится в файле "C:\Users*****" **\Desktop\Python\lib\site-packages\pyscreeze__init__.py", строка 165, в _locateAll_python needleFileObj = open(needleImage, 'rb') FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'calc7key .PNG' ..кому-то повезло с этим. по сути, я пытаюсь сделать снимок экрана свернутой вкладки, которая будет открыта pyautogui (например, значок Google Chrome внизу моего экрана)


person 0004    schedule 24.05.2018    source источник


Ответы (1)


Решено: пришлось перейти в каталог, в котором он находился.

>>> import os
>>> os.chdir (r'C:\******')
>>>button7location = pyautogui.locateOnScreen('calc7key.png')
person 0004    schedule 24.05.2018