更新時(shí)間:2022-11-09 來(lái)源:黑馬程序員 瀏覽量:
在計(jì)算機(jī)使用中,目錄構(gòu)成了我們獲取文件的基礎(chǔ),一般來(lái)說(shuō)所有的文件都會(huì)存儲(chǔ)在特定的目錄之下。接下來(lái),筆者先來(lái)介紹一下使用Python獲取目錄相關(guān)信息的方法。
當(dāng)前目錄指的是Python程序執(zhí)行或者工作的目錄,可以使用os.getcwd()獲取目錄信息(請(qǐng)注意,沒(méi)有參數(shù)值)。例如,'D:\\[書籍]Python快速編程入門\\1_附件\\chapter3'。
上級(jí)目錄指的是當(dāng)前目錄的父級(jí)目錄,可以使用os.path.dirname(path_name)獲得特定路徑上的上級(jí)目錄。例如,使用os.path.dirname(os.getcwd())獲取當(dāng)前目錄的上級(jí)目錄是'D:\\[書籍]Python快速編程入門\\1_附件\\chapter3'。
更改工作目錄可以通過(guò)os.chdir(path_name)實(shí)現(xiàn)。例如,將當(dāng)前目錄切換到第4章附件下,使用os.chdir(r是'D:\\[書籍]Python快速編程入門\\1_附件\\chapter4')實(shí)現(xiàn)。此時(shí),當(dāng)我們?cè)俅问褂胦s.getwd()會(huì)發(fā)現(xiàn)工作目錄已經(jīng)切換。