這篇文章將為大家詳細講解有關python中__slots__怎么節(jié)約內(nèi)存,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)建站專注于企業(yè)營銷型網(wǎng)站建設、網(wǎng)站重做改版、信陽網(wǎng)站定制設計、自適應品牌網(wǎng)站建設、H5網(wǎng)站設計、成都商城網(wǎng)站開發(fā)、集團公司官網(wǎng)建設、外貿(mào)營銷網(wǎng)站建設、高端網(wǎng)站制作、響應式網(wǎng)頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為信陽等各大城市提供網(wǎng)站開發(fā)制作服務。
說明
1、利用_slots__類屬性,可以將實例屬性存儲在元zu中,大大節(jié)省了存儲空間。
2、所有屬性都必須定義為__slots__元組,子類還必須定義__slots__。
實例如果支持弱引用,需要在__weakref中添加__slots__。
實例
class Vector2d: __slots__ = ('__x', '__y') typecode = 'd'
關于“python中__slots__怎么節(jié)約內(nèi)存”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。