어리석은 소리일 수 있지만 한동안 내 머릿속을 맴돌고 있었습니다.
Python은 객체에서 속성을 삭제하는 두 가지 기본 제공 방법인 del<을 제공합니다. /strong> 명령어 및 delattr 내장 함수. 저는 delattr을 선호합니다. 왜냐하면 그것이 좀 더 명시적이라고 생각하기 때문입니다.
del foo.bar delattr(foo, "bar")
하지만 둘 사이에 근본적인 차이점이 있는지 궁금합니다.
어리석은 소리일 수 있지만 한동안 내 머릿속을 맴돌고 있었습니다.
Python은 객체에서 속성을 삭제하는 두 가지 기본 제공 방법인 del<을 제공합니다. /strong> 명령어 및 delattr 내장 함수. 저는 delattr을 선호합니다. 왜냐하면 그것이 좀 더 명시적이라고 생각하기 때문입니다.
del foo.bar delattr(foo, "bar")
하지만 둘 사이에 근본적인 차이점이 있는지 궁금합니다.