python析构函数的常见应用
- 更新时间:2021-08-06 09:28:20
- 编辑:燕宛曼
给网友们整理相关的编程文章,网友党景胜根据主题投稿了本篇教程内容,涉及到Python相关内容,已被730网友关注,内容中涉及的知识点可以在下方直接下载获取。
参考资料
- Python网络爬虫权威指南(第2版) PDF 电子书 / 5.54 MB / 瑞安·米切尔 推荐度:
- Python3.7从零开始学 PDF 电子书 / 75.8 MB / 刘宇宙/刘艳 推荐度:
- 《Python地理数据处理》配套资源 配套资源 / 1 MB / [美] Chris,Garrard,加勒 推荐度:
- python tkinter 实现学生通讯录 / 14 KB / 码小辫 推荐度:
- 《Python学习手册(原书第4版)》示例源代码 配套资源 / 1.43 MB / Mark Lutz 推荐度:
正文内容
我们整理一篇关于《python析构函数的常见应用》技术文章,代码整理的很实用,把代码经过测试发布到这里,为了大家阅读方便。
常见应用
1、实施del对象,Python解释器自动回收该对象所占的应用程序资源。
2、程序运行结束后,GC会自动触发,GC会触发分析方法。
3、释放对象占有的资源,如打开文件资源、连接网络。一般要重写__del__的功能。
实例
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 #析构函数被调用
以上就是python析构函数的常见应用,希望对大家有所帮助。
相关教程
-
如何通过安装HomeBrew来安装Python3
这篇文章主要介绍了如何通过安装HomeBrew来安装Python3,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
发布时间:2021-05-02
-
Python运算符的作用与意义
本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,+ 称为运算符。
发布时间:2020-03-24