在Python中晰甚,讀寫文件這樣的資源要特別注意,必須在使用完畢后正確關閉它們吟吝。正確關閉文件資源的一個方法是使用try...finally: 寫t...
在Python中晰甚,讀寫文件這樣的資源要特別注意,必須在使用完畢后正確關閉它們吟吝。正確關閉文件資源的一個方法是使用try...finally: 寫t...
摘要算法簡介 Python的hashlib提供了常見的摘要算法,如MD5颈娜,SHA1等等爸黄。什么是摘要算法呢?摘要算法又稱哈希算法揭鳞、散列算法。它通過...
collections是Python內(nèi)建的一個集合模塊梆奈,提供了許多有用的集合類野崇。 namedtuple 我們知道tuple可以表示不變集合,例如...
在正則表達式中亩钟,如果直接給出字符乓梨,就是精確匹配。用\d可以匹配一個數(shù)字清酥,\w可以匹配一個字母或數(shù)字或下劃線扶镀,所以:'00\d'可以匹配'007'...
Unix/Linux操作系統(tǒng)提供了一個fork()系統(tǒng)調(diào)用,它非常特殊焰轻。普通的函數(shù)調(diào)用臭觉,調(diào)用一次,返回一次,但是fork()調(diào)用一次蝠筑,返回兩次狞膘,...
文件讀寫 由于文件讀寫時都有可能產(chǎn)生IOError,一旦出錯什乙,后面的f.close()就不會調(diào)用挽封。所以,為了保證無論是否出錯都能正確地關閉文件臣镣,...
高級語言通常都內(nèi)置了一套try...except...finally...的錯誤處理機制辅愿,Python也不例外。 try 讓我們用一個例子來看看...
type() 動態(tài)語言和靜態(tài)語言最大的不同忆某,就是函數(shù)和類的定義点待,不是編譯時定義的,而是運行時動態(tài)創(chuàng)建的褒繁。比方說我們要定義一個Hello的clas...
__str__ 我們先定義一個Student類亦鳞,打印一個實例: 打印出一堆<__main__.Student object at 0x109af...
Python內(nèi)置的@property裝飾器就是負責把一個方法變成屬性調(diào)用的: @property的實現(xiàn)比較復雜,我們先考察如何使用棒坏。把一個get...