Я хочу передать класс изображение модуля PIL в одном из моего класса, так что я естественно написал:Python3 PIL IMAGE модуль и метаклассом
import sys
from PIL import Image
from PyQt4 import QtCore, QtGui
class BitsWindow(QtGui.QWidget, Image):
Но я получаю эту ошибку:
класса BitsWindow (QtGui.QWidget, изображение): TypeError: метаклассом конфликт: метаклассом производного класса должен быть (нестрогие) подкласс метаклассами всех своих баз
Я прочитал в интернете несколько ответов об этой ошибке, но я действительно не понимаю, и я не понимаю, почему у меня нет проблем с использованием QT класс точно так же я попробовать использовать класс PIL ...
Большое спасибо Blob
Я думал, что изображение было классом модуля PIL. Итак, как мы используем модуль внутри класса? Кажется, мой класс не знает о PIL и Image, никаких проблем за его пределами, но –
Вы можете использовать модуль Image внутри класса так же, как и вне класса. – unutbu
Хорошо, что-то определенно неправильно где-то в моем коде, тогда я знаю, где (не) смотреть сейчас, большое спасибо за объяснение:) –