# Python CodeRecipe|getattr()の使い方

HomeFunctions

# getattr()の例1

class Person:
  name = "John"
  age = 36
  country = "Norway"
x = getattr(Person, 'age')

# getattr()の定義及び使い方

getattr()関数は、指定されたオブジェクトの指定された属性。

# getattr()の構文

getattr(object, attribute, default)

# getattr()の引数

object:必須。オブジェクト。

attribute:値を取得する属性の名前

default:オプション。属性が存在しない場合に戻される値

# getattr()の例2

class Person:
  name = "John"
  age = 36
  country = "Norway"
x = getattr(Person, 'page', 'my message')

HomeFunctions