Python setattr() 函数的作用是什么?

Python setattr() 函数的作用是什么?

阅读更多:Python 教程

setattr() 方法

setattr() 方法是用于设置对象的给定属性的值。

语法

setattr() 方法的语法为 –

setattr(object, name, value)

setattr() 方法需要三个参数 –

setattr() 方法返回 None。

示例

class Male:
    name = 'Abel'
x = Male()
print('修改前:', x.name)
# 将name设置为 'Jason'
setattr(x, 'name', 'Jason')
print('修改后:', x.name)

输出

这将输出

('修改前:', 'Abel')
('修改后:', 'Jason')

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程