之前在介紹finally語句時,說過finally語句用于釋放資源,如關(guān)閉文件等。除了在finally語句中手動釋放資源以外,還可以使用with語句預(yù)定義清理操作,即無論資源在使用過程中是否發(fā)生異常...查看全文>>
在Python2.5之前,finally子句曾經(jīng)不能與try-except或try-except-else子句一起使用,只能使用try-finally,但是這并不符合大部分程序員的習(xí)慣。從Python2.5開始,finally子句可以與except子句和else子句自由組合...查看全文>>
Python的os模塊中提供了很多函數(shù),這些函數(shù)可以對文件執(zhí)行一些常見操作,包括重命名文件和刪除文件。接下來,本節(jié)將針對文件的重命名和刪除進(jìn)行詳細(xì)地講解查看全文>>
若想獲取字典中的某個值,可以根據(jù)鍵來訪問。接下來,通過一個案例來演示...查看全文>>
假設(shè)想畫一幅素描,首先需要在畫架上放置并固定一個畫板,然后在畫板上放置并固定一張畫布,最后在畫布上畫圖。同理,使用matplotlib庫繪制的圖形并非只有一層結(jié)構(gòu)...查看全文>>
在現(xiàn)實生活中,記錄日志非常重要,比如:銀行轉(zhuǎn)賬時會有轉(zhuǎn)賬記錄;飛機(jī)飛行過程中,會有個黑盒子(飛行數(shù)據(jù)記錄器)記錄著飛機(jī)的飛行過程,那在python程序中想要記錄程序在運(yùn)行時所產(chǎn)生的日志信息,怎么做呢?可以使用 logging 這個包來完成。查看全文>>