■ hasattr 함수를 사용해 객체 멤버 포함 여부를 구하는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
class TestClass(): data = [1, 2, 3, 4] def __init__(self, value): self.value = value def printValue(): print(value) testClass = TestClass(["a", "b"]) print(hasattr(testClass, "data" )) print(hasattr(testClass, "value" )) print(hasattr(testClass, "__init__" )) print(hasattr(testClass, "printValue")) """ True True True True """ |