zoukankan      html  css  js  c++  java
  • \_\_del\_\_

    __del__

    一、__del__

    • __del__也称之为析构方法
    • __del__会在对象被删除之前自动触发
    print('主')class People:
        def __init__(self, name, age):
            self.name = name
            self.age = age
            self.f = open('test.txt', 'w', encoding='utf-8')
    
        def __del__(self):
            print('del会在对象被删除之前自动触发run')
            # 做回收系统资源相关的事情
            self.f.close()
    
    
    obj = People('randy', 18)
    del obj  # del obj会间接删除f的内存占用,但是还需要自定制__del__删除文件的系统占用
    print('主')
    

    del会在对象被删除之前自动触发

    二、总结

    __del__:

    会在del对象之前触发,比如关闭文件

  • 相关阅读:
    三维聚源
    js--继承
    1.名字忘了
    html5--画布
    Html批量读取json
    get获取Json
    5-jQuery
    Sublime Text
    Redis,JedisPool工具类
    向指定url发送Get/Post请求
  • 原文地址:https://www.cnblogs.com/randysun/p/12252342.html
Copyright © 2011-2022 走看看