Python setattr() 函数

  • 定义和用法

    setattr() 函数设置指定对象的指定属性的值。
  • 实例

    更改“Person”对象的“age”属性的值:
    class Person:
      name = "John"
      age = 36
      country = "Norway"
    
    setattr(Person, 'age', 40)
    尝试一下
  • 句法

    setattr(object, attribute, value)
  • 参数值

    参数 必需的 描述
    object 一个对象
    attribute 您要设置的属性名称
    value 您要赋予指定属性的值
  • 相关页面

    delattr() - 删除去一个属性
    getattr() - 获得一个属性的值
    hasattr() - 检查是否一个属性存在