가능한 중복 :
Old style and new style classes in PythonPython 2.7의 구식 및 새 스타일 클래스는 무엇입니까?
파이썬 2.7에서 새로운 스타일과 옛 스타일의 클래스와 업무의 현재 상태는 무엇입니까? 파이썬에서 자주 작동하지 않지만 문제를 모호하게 기억합니다. 설명서에 문제가 전혀 표시되지 않는 것 같습니다 : The Python Tutorial: Classes. 나는 아직도 이것에 대해 걱정할 필요가 있습니까? 일반적으로 다음과 같이 선언해야합니다 :
class MyClass:
pass
또는?
class MyClass(object):
pass
@LennartRegebro : 그 질문에, 2008 년에 요청했다 또한 2008 년에 받아 들여진 답변. 2012 년 Python 2.7의 상황을 묻고있었습니다. 대답은 그 질문을 읽지 못하는 것이 었습니다. – User
그 대답이 파이썬 2.6에서 파이썬 2.7로 변경되었다고 생각할만한 이유가 있습니까? 그것은 중요하지 않지만. 귀하의 이유가 무엇이든이 질문을 올리는 것이면, 정확한 복제본입니다. –
@LennartRegebro : 예. 4 년은 많은 시간을 필요로합니다. Python 2.6이 4 년 전인지 알지 못했습니다. – User