自定義上下文管理器:需要實(shí)現(xiàn)__enter__ 方法和 __exit__ 方法 contextlib 模塊 @contextlib.contex...
幾種標(biāo)準(zhǔn)原則的方案演化
生命周期:指的是一個(gè)對(duì)象, 從誕生到消亡的過(guò)程,當(dāng)一個(gè)對(duì)象被創(chuàng)建時(shí), 會(huì)在內(nèi)存中分配相應(yīng)的內(nèi)存空間進(jìn)行存儲(chǔ),當(dāng)這個(gè)對(duì)象不再使用, 為了節(jié)約內(nèi)存,...
描述器定義方式一: 描述器定義方式二: PS1:一個(gè)實(shí)例屬性的正常訪(fǎng)問(wèn)順序?qū)嵗龑?duì)象自身的dict字典對(duì)應(yīng)類(lèi)對(duì)象的dict字典如果有父類(lèi), 會(huì)再往...
__str__ 方法 和__repr__方法 __call__ 方法:作用:使得“對(duì)象”具備當(dāng)做函數(shù),來(lái)調(diào)用的能力實(shí)現(xiàn)實(shí)例方法 __call__...
通過(guò)內(nèi)置方法 __setattr__ 設(shè)置只讀屬性
生成項(xiàng)目文檔 方式1:使用內(nèi)置模塊 pydoc 具體步驟:查看文檔描述:python3 -m pydoc 模塊名稱(chēng)啟動(dòng)本地服務(wù), 瀏覽文檔 py...