pythonの文法、関数、ライブラリ、classの使用方法を知るためには、マニュアルを調べることが最善ですが、それでは十分でない場合の手順を説明します。
以上で解決しない場合、
以上のattributeは、以下の関数にインスタンスを渡すことで取得できます
def get_attributes(obj):
return dir(obj.__class__)
def get_member_functions(obj):
class_type = obj.__class__
return [method for method in dir(class_type) if callable(getattr(class_type, method))]
def get_member_variables(obj):
class_type = obj.__class__
return [method for method in dir(class_type) if not callable(getattr(class_type, method))]
def get_dict(obj):
return obj.__dict__