파이썬 pyautogui 관련 질문

파이썬 pyautogui 관련 질문

작성일 2024.03.31댓글 1건
    게시물 수정 , 삭제는 로그인 필요

제 코드가 
import pyautogui
import time

png = "so1.png"
con = 1

try:
    res = pyautogui.locateOnScreen(png,confidence=con,region=(1300,400,600,700))

except pyautogui.ImageNotFoundException:
    print('NotFound')
    time.sleep(2)
이거고

에러로
Traceback (most recent call last):
  File "C:\Users\minja\AppData\Roaming\Python\Python311\site-packages\pyautogui\__init__.py", line 172, in wrapper
    return wrappedFunction(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\minja\AppData\Roaming\Python\Python311\site-packages\pyautogui\__init__.py", line 204, in locateCenterOnScreen
    return pyscreeze.locateCenterOnScreen(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\minja\AppData\Roaming\Python\Python311\site-packages\pyscreeze\__init__.py", line 447, in locateCenterOnScreen
    coords = locateOnScreen(image, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\minja\AppData\Roaming\Python\Python311\site-packages\pyscreeze\__init__.py", line 405, in locateOnScreen
    retVal = locate(image, screenshotIm, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\minja\AppData\Roaming\Python\Python311\site-packages\pyscreeze\__init__.py", line 383, in locate
    points = tuple(locateAll(needleImage, haystackImage, **kwargs))
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\minja\AppData\Roaming\Python\Python311\site-packages\pyscreeze\__init__.py", line 257, in _locateAll_opencv
    raise ImageNotFoundException('Could not locate the image (highest confidence = %.3f)' % result.max())
pyscreeze.ImageNotFoundException: Could not locate the image (highest confidence = 0.000)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "c:\Users\minja\OneDrive\     ȭ  \ ڵ     \mts.py", line 12, in <module>
    res = t.locateCenterOnScreen(png,confidence=con,region=(1450,520,260,70))
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\minja\AppData\Roaming\Python\Python311\site-packages\pyautogui\__init__.py", line 174, in wrapper
    raise ImageNotFoundException  # Raise PyAutoGUI's ImageNotFoundException.
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pyautogui.ImageNotFoundException

이런게 뜨거든요...

이게 왜 이러는지랑 어떻게 해결하는지 질문해봅니다..


#파이썬 pyautogui #파이썬 pyautogui 설치 #파이썬 pyautogui 키보드 #파이썬 pyautogui 이미지 인식 #파이썬 pyautogui 스크린샷 #파이썬 pyautogui 마우스 위치 #파이썬 pyautogui 키보드 입력 감지 #파이썬 pyautogui 스크롤 #파이썬 pyautogui 오프라인 설치 #파이썬 pyautogui 듀얼모니터

profile_image 익명 작성일 -

이 오류는 pyautogui가 지정된 이미지를 찾지 못해서 발생한 것으로 보입니다. confidence 값을 더 높게 조정하거나 이미지를 더 정확하게 지정하여 해결할 수 있습니다. 또는 지정된 이미지가 화면 상에 제대로 보이지 않는 경우가 있을 수 있으니 화면 상에 이미지가 제대로 표시되는지 확인해보세요.

또한 region 값도 정확하게 지정되어 있는지 확인해보세요. 만약에도 계속해서 동일한 오류가 발생한다면, 다른 이미지를 사용하여 테스트해보거나 다른 방법을 시도해보는 것을 권장합니다.

파이썬 pyautogui 관련하여 질문올립...

유튜브 보면서 파이썬 공부를 하고있는데 pyautogui 부분에서 문제가 발생하여 질문올립니다. 유튜브 강의에서는 pyautogui.screenshot 의 명령어가 있는데 제...

파이썬 pyautogui 관련 질문있습니다.

... 해도 안나오네요 ㅠㅠㅠ 도와주세요 안녕하세요 질문자님 locateonscreen 함수를 소문자로 작성하셨는데 아래와 같이 대소문자를 잘 맞춰서 작성해주세요 locateOnScreen

파이썬 자동화 관련 질문

파이썬 언어를 사용해서 자동화 관련된 라이프러리가 있을까요? 파이썬으로... PyAutoGUI: 마우스와 키보드의 이벤트를 자동화하기 위한 라이브러리로, GUI 자동화에...

파이썬 pyautogui 관련 질문

... 파이썬 잘 하시는 분들 계시면 코드 좀 만져 주실 수 있을까요? import pyautogui as pag import random from PIL import ImageGrab def img(a): answer...

파이썬 조건식 관련하여 질문

이제 막 파이썬을 배우기 시작한 초보인데요 궁금한 것이 생겨 찾아보다가 검색능력의 부족으로 질문합니당.... 그리고 추가로 pyautogui 사용 시 좌표로 해당 위치를 찾는게...