python实例创建销毁的函数整理

  • 更新时间:2021-07-18 09:32:17
  • 编辑:申元武
为网友们分享了相关的编程文章,网友姚半芹根据主题投稿了本篇教程内容,涉及到Python相关内容,已被264网友关注,下面的电子资料对本篇知识点有更加详尽的解释。

参考资料

正文内容

码农之家最近发表了一篇名为《python实例创建销毁的函数整理》的py文章,觉得有用就收藏了,把代码做了调试发布出来,看完如果觉得有用请记得收藏。

python实例创建销毁的函数整理

1、说明

_new_在对象实例化之前调用,new()方法将返回cls(cls代表当前类别)的实例,然后这种__init__()方法将作为结构方法接收此实例。

_init_是对象初始化函数。

_del_垃圾回收对象销毁调用。

2、实例

class Sample:
    def __new__(cls, *args, **kwargs):
        print("对象创建之前调用new方法")
        instance = super().__new__(cls)
        return instance
 
    def __init__(self, name):
        self.name = name
        print("对象创建咯")
 
    def __del__(cls, *args, **kwargs):
        print("对象销毁之后调用del方法")
 
 
sample = Sample("xioming")
my_list = []
my_list.append(sample)
del my_list[0]  # 删除引用,垃圾回收

以上就是python实例创建销毁的函数整理,希望对大家有所帮助。

相关教程

  • python tuple什么意思

    python tuple即元组,tuple()函数将列表转换为元组。tuple()方法语法是tuple( seq )。

    发布时间:2019-06-26

  • Python实现去除图片中指定颜色的像素功能示例

    Python实现去除图片中指定颜色的像素功能示例

    为网友们分享了关于Python的教程,这篇文章主要介绍了Python实现去除图片中指定颜色的像素功能,结合具体实例形式分析了Python基于pil与cv2模块的图形载入、运算、转换等相关操作技巧,需要的朋友可以参考下

    发布时间:2022-09-07

用户留言