Python組み込み関数vars
getattr

vars組み込み関数

dir

オブジェクトの __dict__ を返します。

構文

vars(object?)

使用例

下記の値を入力するとサンプルに即時反映されます。

class
Point
def
__init__
self
print
vars
class Point:
    def __init__(self, x, y):
        self.x = x
        self.y = y

p = Point(1, 2)
print(vars(p))  # {'x': 1, 'y': 2}