如果我們要操作文件、目錄,可以在命令行下面輸入操作系統(tǒng)提供的各種命令來完成。比如dir、cp等命令。 如果要在Python程序中執(zhí)行這些目錄和文...
StringIO 很多時候,數(shù)據(jù)讀寫不一定是文件,也可以在內(nèi)存中讀寫。StringIO顧名思義就是在內(nèi)存中讀寫str。要把str寫入String...
讀寫文件是最常見的IO操作。Python內(nèi)置了讀寫文件的函數(shù),用法和C是兼容的。讀寫文件前,我們先必須了解一下,在磁盤上讀寫文件的功能都是由操作...
單元測試是用來對一個模塊、一個函數(shù)或者一個類來進(jìn)行正確性檢驗的測試工作。 比如對函數(shù)abs(),我們可以編寫出以下幾個測試用例: 輸入正數(shù),比如...
Python的官方文檔很多都有示例代碼,比如re模塊就帶了很多示例代碼: >>> import re >>> m = re.search('(?...
單元測試是用來對一個模塊、一個函數(shù)或者一個類來進(jìn)行正確性檢驗的測試工作。 比如對函數(shù)abs(),我們可以編寫出以下幾個測試用例: 輸入正數(shù),比如...
程序能一次寫完并正常運行的概率很小,基本不超過1%。總會有各種各樣的bug需要修正。有的bug很簡單,看看錯誤信息就知道,有的bug很復(fù)雜,我們...
在過去的二十年中,編程一直是需求最大,收入最高的職業(yè)技能之一,并且需求不停地在增加。除了這種需求和在市場上的受歡迎程度之外,作為開發(fā)人員的工作還...
在程序運行的過程中,如果發(fā)生了錯誤,可以事先約定返回一個錯誤代碼,這樣,就可以知道是否有錯,以及出錯的原因。在操作系統(tǒng)提供的調(diào)用中,返回錯誤碼非...