# -*- coding: utf-8 -*-
class student(object):
def __init__(self, name, age):
self.name = name
self.age = age
if __name__ == '__main__':
sinfo = student('xiaoming', 32)
print sinfo.name
setattr(sinfo, 'python', 'haha')
print sinfo.__dict__
if hasattr(sinfo, 'python'):
print 'true'
delattr(sinfo, 'python')
print sinfo.__dict__
输出:
pydev debugger: starting (pid: 1328)
xiaoming
{'python': 'haha', 'age': 32, 'name': 'xiaoming'}
true
{'age': 32, 'name': 'xiaoming'}
参考:http://www.cnpythoner.com/post/309.html