09-16-周二_10-14-02
This commit is contained in:
@@ -41,15 +41,16 @@ func()
|
||||
print(getattr(obj,'aaaaaaaa','不存在啊')) # 报错
|
||||
|
||||
# 设置属性
|
||||
setattr(obj,'sb',True)
|
||||
setattr(obj,'show_name',lambda self:self.name+'sb')
|
||||
setattr(obj,'food','面条')
|
||||
print(getattr(obj, 'food'))
|
||||
setattr(obj, 'eat', lambda self: self.name + "在吃" + self.food)
|
||||
print(obj.__dict__)
|
||||
print(obj.show_name(obj))
|
||||
print(obj.eat(obj))
|
||||
|
||||
# 删除属性
|
||||
delattr(obj,'age')
|
||||
delattr(obj,'show_name')
|
||||
# delattr(obj,'show_name111') # 不存在,则报错
|
||||
delattr(obj,'eat')
|
||||
# delattr(obj,'eat111') # 不存在,则报错
|
||||
|
||||
print(obj.__dict__)
|
||||
```
|
||||
|
Reference in New Issue
Block a user