Hallo zusammen,
ich will einen ganz einfachen Python Code ausführen aber erhalten immer dieselbe Fehlermeldung.
So wie ich es verstehe kann das Bild nicht geladen werden. Egal, ob ich den kompletten Pfad des Bildes eingebe oder das Bild im selben Ordner ist:
Es funktioniert einfach nicht. Was mache ich falsch?
Ich weiß, dass ich Anfänger bin, aber bei so Problemen werde ich verrückt...
Fehlermeldung:
ich will einen ganz einfachen Python Code ausführen aber erhalten immer dieselbe Fehlermeldung.
So wie ich es verstehe kann das Bild nicht geladen werden. Egal, ob ich den kompletten Pfad des Bildes eingebe oder das Bild im selben Ordner ist:
Es funktioniert einfach nicht. Was mache ich falsch?
Ich weiß, dass ich Anfänger bin, aber bei so Problemen werde ich verrückt...
Code:
from pyautogui import *
import time
import keyboard
import pyautogui
print(pyautogui.size())
import win32api
import win32con
import pyscreeze
def click():
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN, 0, 0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP, 0, 0)
time.sleep(0.1)
while 1:
if pyautogui.locateCenterOnScreen('AngelnSymbol.png', confidence=0.7) is not None:
print("I can see it")
time.sleep(0.5)
else:
print("I can't see it")
time.sleep(0.5)
Fehlermeldung:
Code:
Traceback (most recent call last):
File "C:\Users\denni\PycharmProjects\RobloxAngeln2\.venv\Lib\site-packages\pyautogui\__init__.py", line 172, in wrapper
return wrappedFunction(*args, **kwargs)
File "C:\Users\denni\PycharmProjects\RobloxAngeln2\.venv\Lib\site-packages\pyautogui\__init__.py", line 204, in locateCenterOnScreen
return pyscreeze.locateCenterOnScreen(*args, **kwargs)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
File "C:\Users\denni\PycharmProjects\RobloxAngeln2\.venv\Lib\site-packages\pyscreeze\__init__.py", line 447, in locateCenterOnScreen
coords = locateOnScreen(image, **kwargs)
File "C:\Users\denni\PycharmProjects\RobloxAngeln2\.venv\Lib\site-packages\pyscreeze\__init__.py", line 405, in locateOnScreen
retVal = locate(image, screenshotIm, **kwargs)
File "C:\Users\denni\PycharmProjects\RobloxAngeln2\.venv\Lib\site-packages\pyscreeze\__init__.py", line 383, in locate
points = tuple(locateAll(needleImage, haystackImage, **kwargs))
File "C:\Users\denni\PycharmProjects\RobloxAngeln2\.venv\Lib\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.600)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\denni\PycharmProjects\RobloxAngeln2\main.py", line 17, in <module>
if pyautogui.locateCenterOnScreen('AngelnSymbol.png', confidence=0.7) is not None:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\denni\PycharmProjects\RobloxAngeln2\.venv\Lib\site-packages\pyautogui\__init__.py", line 174, in wrapper
raise ImageNotFoundException # Raise PyAutoGUI's ImageNotFoundException.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
pyautogui.ImageNotFoundException
Zuletzt bearbeitet: