__del__
2018-08-07 15:24 冻奶香甜玉米片 阅读(137) 评论(0) 编辑 收藏 举报__***__在类里面定义这种格式的方法,会在某种条件下自动触发
如果在类里面定义了__del__的方法
则python会在该类的对象被回收或被删除之前先触发__del__这个方法的执行,再把对象删掉
所以可以用于程序关闭时或对象被删除时触发的一些操作,如f.close()之类的
__str__ print对象时触发
__(get/set/del)item__类的方法,在使用(对象.["str"])时触发,和getattr有点像