delattr(object, name)

作用:

删除object对象名为name的属性。

参数object:对象。

参数name:属性名称字符串。

 1 >>> class Person:
 2 ...     def __init__(self, name, age):
 3 ...             self.name = name
 4 ...             self.age = age
 5 ...
 6 >>> tom = Person("Tom", 35)
 7 >>> dir(tom)
 8 ['__doc__', '__init__', '__module__', 'age', 'name']
 9 >>> delattr(tom, "age")
10 >>> dir(tom)
11 ['__doc__', '__init__', '__module__', 'name']

 

相关文章:

  • 2021-11-01
  • 2021-12-20
  • 2021-10-27
  • 2022-12-23
  • 2021-08-22
  • 2022-12-23
  • 2021-12-24
猜你喜欢
  • 2021-10-24
  • 2022-03-03
  • 2021-06-30
  • 2022-12-23
  • 2022-12-23
  • 2021-06-17
相关资源
相似解决方案