Python setattr() 関数
例
"person" オブジェクトの "age" 属性の値を変更する:
class Person: name = "John" age = 36 country = "Norway" setattr(Person, 'age', 40)
定義と用法
setattr() 関数は、指定されたオブジェクトの指定された属性の値を指定します。
構文
setattr(object, attribute, value)
パラメータの値
パラメータ | 説明 |
---|---|
object | 必須。オブジェクトです。 |
attribute | 必須。設定したい属性の名前です。 |
value | 必須。必要です。指定された属性に割り当てる値です。 |
関連ページ
リファレンス マニュアル:delattr() 関数(属性を削除)
リファレンス マニュアル:getattr() 関数(属性の値を取得)
リファレンス マニュアル:hasattr() 関数(属性が存在するか確認)