av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

創(chuàng)新互聯(lián)Python教程:python析構(gòu)器是什么意思?

本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。

專注于為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)綏陽(yáng)免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了1000多家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過(guò)網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

1、概念

析構(gòu)器又稱為解構(gòu)器,定義的是一個(gè)實(shí)例銷毀時(shí)的操作。即使用del()函數(shù)刪除這樣的類時(shí),會(huì)自動(dòng)調(diào)用這個(gè)類中的__del__函數(shù)。但一般來(lái)說(shuō),解釋器會(huì)自動(dòng)銷毀變量,所以大多數(shù)情況下不需要重載析構(gòu)函數(shù),但是構(gòu)造函數(shù)不同,是實(shí)現(xiàn)實(shí)例變量的重要接口。

2、作用

析構(gòu)函數(shù)就是用于釋放對(duì)象占用的資源,python 提供的析構(gòu)函數(shù)就是 __del__()。__del__() 也是可選的,如果不提供,python 會(huì)在后臺(tái)提供默認(rèn)析構(gòu)函數(shù)。

3、實(shí)例

析構(gòu)器會(huì)在腳本退出之前執(zhí)行,我們可以用它來(lái)關(guān)閉文件:

class People(object):
    color = 'yellow'
    __age = 30
 
    def __init__(self,x):
        print "Init..."
        self.fd = open('/etc/passwd')
 
    def __del__(self):
        print 'Del...'
        self.fd.close()
 
ren = People('white')
print 'Main end' # 通過(guò)這個(gè)判斷__del__是否在腳本語(yǔ)句執(zhí)行完畢后執(zhí)行

以上就是python析構(gòu)器的基本介紹,希望能對(duì)大家有所幫助。更多Python學(xué)習(xí)指路:創(chuàng)新互聯(lián)python教程


網(wǎng)站欄目:創(chuàng)新互聯(lián)Python教程:python析構(gòu)器是什么意思?
轉(zhuǎn)載來(lái)源:http://uogjgqi.cn/article/dheedog.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流