def addError(self, e):
if not isinstance(e, Error):
raise ValueError('{0} is not type {0}'.format(e, Error))
self.__errors.append(e)
메시지 :클래스가 같을 때 isinstance가 false를 반환합니까?
에 ValueError : <class 'api.utils.Error'>
당신은 클래스 자체, 클래스가 아닌 인스턴스를 전달하는 <class 'api.utils.Error'>
waaaaait ... 도대체 : 당신은 대부분 다음과 같은 의미? – user2357112
잠시만 기다려주세요. 인쇄 된 경우 isinstance (e, Error)가 'True'를 반환하지 않는다는 뜻입니까? – aIKid
미안하지만 ... 디버깅을하다가 코드를 붙여 넣었습니다. – slik