0
object
이 아닌 한 파이썬에서 모든 클래스 인스턴스에 대해 새로운 속성을 동적으로 정의 할 수있는 이유는 무엇입니까?Python에서 새로운 인스턴스 속성을 동적으로 정의하기
class NewStyle(object):
pass
class OldStyle:
pass
a = object()
# This line raises AttributeError
a.foo = 1
# All of these work fine
a = Exception()
a.foo = 1
a = OldStyle()
a.foo = 1
a = NewStyle()
a.foo = 1
이 문제는 the python doc에서 파이썬 3
어디의 기본 구현은 object''에서에서 온 __dict__ 않습니다 참조? – reish