Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Как исправить кусок кода, в котором иногда происходит ошибка?

Кусок кода, в котором периодически происходит ошибка:

image_rgb = pyautogui.screenshot(region=(pLeft, pTop, width, height))
print(type(image_rgb))
print(type(np.float32(image_rgb)))

Что можно, чтобы избавиться от неё раз и навегда?

Такой результат, когда успешно код выполнен:

<class 'PIL.Image.Image'>
<class 'numpy.ndarray'>

Полный текст ошибки, когда код выполнен не успешно:

<class 'PIL.Image.Image'>
Traceback (most recent call last):
  File "C:\Users\Ivan\Desktop\[[FindPriceViaPixel.py](http://FindPriceViaPixel.py)]([http://FindPriceViaPixel.py](http://FindPriceViaPixel.py)[)](http://FindPriceViaPixel.py%29)", line 294, in <module>
    print(type(np.float32(image_rgb)))
TypeError: float() argument must be a string or a number, not 'Image'

В качестве аргумента функции передаётся один и тот же тип, но в одном случае код выполняется успешно, в другом - крашится.

Помогите - не оставьте в беде :((

PythonОшибки в коде
Фантом Це
Python Q
  · 299