__getattribute__(self, item): 當(dāng)一個類的屬性被實例訪問時,會自動調(diào)用該方法唯沮。當(dāng)實例調(diào)用屬性時脖旱,比如s1.name,...
上下文管理器與裝飾器類似,它們都是包裝其他代碼的工具介蛉。但裝飾器用于包裝定義的代碼塊(如函數(shù)或類)萌庆,而上下文管理器可以包裝任意格式的代碼塊。有一些...
python的一切變量都是對象,變量的存儲采用了引用語義的方式,存儲的只是一個變量的值所在的內(nèi)存地址巍虫,而不是這個變量的本身彭则。 基于內(nèi)存地址的分類...
協(xié)程,指與調(diào)用方協(xié)作的過程占遥,產(chǎn)出由調(diào)用方提供的值俯抖。 從語法上面看協(xié)程與生成器類似,都是在定義函數(shù)中包含yield關(guān)鍵字瓦胎,但用法有差別芬萍,yield...
常用函數(shù) os.rename(current_file_name, new_file_name)重命名需要兩個參數(shù),當(dāng)前的文件名和新文件名搔啊。 o...
網(wǎng)絡(luò)上的兩個程序通過一個雙向的通信連接實現(xiàn)數(shù)據(jù)的交換柬祠,這個連接的一端稱為一個socket。建立網(wǎng)絡(luò)通信連接至少要一對端口號(socket)负芋。so...
日志 日志是跟蹤軟件運行時所發(fā)生的事件的一種方法漫蛔。軟件開發(fā)者在代碼中調(diào)用日志函數(shù),表明發(fā)生了特定的事件示罗。事件由描述性消息描述惩猫,該描述性消息可以可...
正則表達式是一個特殊的字符序列,可以用來檢查一個字符串是否與某種模式匹配。正則表達式語言由兩種基本字符類型組成:原義(正常)文本字符和元字符蚜点。元...
運算符重載 運算時以運算符左邊的類方法為先轧房,若沒有,考慮右邊的反向運算方法就地方法是類似“ += ”的形式 __str__ 和 __repr__...