
class_uses는 클래스 내부에서 사용되는 메서드나 속성을 확인할 수 있는 방법입니다. 하지만, class_uses에 사용되는 메서드나 속성을 구체적으로 확인하기 위해서는 dir() 함수를 사용하면 됩니다.
다음은 dir() 함수를 사용하여 Vehicle 클래스 내부에서 사용되는 메서드와 속성을 확인하는 방법입니다.
#hostingforum.kr
python
class Vehicle:
def __init__(self, color, speed):
self.color = color
self.speed = speed
def start_engine(self):
return f"엔진이 작동합니다."
def accelerate(self):
return f"속도가 증가합니다."
def get_color(self):
return self.color
def get_speed(self):
return self.speed
# dir() 함수를 사용하여 Vehicle 클래스 내부에서 사용되는 메서드와 속성을 확인합니다.
print(dir(Vehicle))
위 코드를 실행하면 Vehicle 클래스 내부에서 사용되는 메서드와 속성이 출력됩니다.
또한, dir() 함수를 사용하여 특정 인스턴스 내부에서 사용되는 메서드와 속성을 확인할 수도 있습니다.
#hostingforum.kr
python
class Vehicle:
def __init__(self, color, speed):
self.color = color
self.speed = speed
def start_engine(self):
return f"엔진이 작동합니다."
def accelerate(self):
return f"속도가 증가합니다."
def get_color(self):
return self.color
def get_speed(self):
return self.speed
# Vehicle 클래스의 인스턴스를 생성합니다.
vehicle = Vehicle("빨간색", 100)
# dir() 함수를 사용하여 vehicle 인스턴스 내부에서 사용되는 메서드와 속성을 확인합니다.
print(dir(vehicle))
위 코드를 실행하면 vehicle 인스턴스 내부에서 사용되는 메서드와 속성이 출력됩니다.
class_uses는 클래스 내부에서 사용되는 메서드나 속성을 확인할 수 있는 방법입니다. 하지만, dir() 함수를 사용하여 구체적으로 확인하는 것이 더 유용합니다.
2025-07-27 11:11