python析构函数的常见应用

556次阅读
没有评论

python析构函数的常见应用

python常见析构函数应用

1、实施del对象,Python解释器自动回收该对象所占的应用程序资源。

2、程序运行结束后,GC会自动触发,GC会触发分析方法。

3、释放对象占有的资源。

如打开文件资源、连接网络。一般要重写__del__的功能。

python析构函数实例

import time
class Pig():
    #1.构造函数
    def __init__(self,name,age):
        self.name = name
        self.age = age
        print("构造函数被调用")
        
    #2.析构函数
    def __del__(self):
        print("析构函数被调用")
 
p = Pig("小白",10)    #构造函数被调用
 
del p        #析构函数被调用
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试

相关文章:

版权声明:wuyou2022-06-06发表,共计383字。
新手QQ群:570568346,欢迎进群讨论 Python51学习