1. 程式人生 > >python OS模組: 目錄操作

python OS模組: 目錄操作

python 目錄操作跟Linux的命令很像,比如linux獲得當前目錄是 pwd, python的函式是getcwd等,下面具體的對比下,以便能夠很好的記住。

linux python
獲得當前路徑 pwd getcwd
獲得目錄的內容 ls, dir listdir
建立目錄 mkdir mkdir
刪除目錄 rmdir rmdir
判斷是否是目錄 [-d dir] isdir
判斷是否是檔案 [-f  file] isfile

對比感覺python更簡單, 判斷是否是目錄檔案就直接使用isdir和isfile, 建立目錄和刪除目錄完全一樣,獲得目錄的內容listdir,其中list表示顯示。

詳細的操作方法如下:

1. 獲得當前路徑

#引入庫

import os

在Python中可以使用os.getcwd()函式獲得當前的路徑。其原型如下所示。

os.getcwd()

2.獲得目錄中的內容

在Python中可以使用os.listdir()函式獲得指定目錄中的內容。其原型如下所示。

os.listdir(path)



3.建立目錄

在Python中可以使用os.mkdir()函式建立目錄。其原型如下所示。

os.mkdir(path)


4.刪除目錄

在Python中可以使用os.rmdir()函式刪除目錄。其原型如下所示。

os.rmdir(path)


5.判斷是否是目錄

在Python中可以使用os.path.isdir()函式判斷某一路徑是否為目錄。其函式原型如下所示。

os.path.isdir(path)


6.判斷是否為檔案

在Python中可以使用os.path.isfile()函式判斷某一路徑是否為檔案。其函式原型如下所示。

os.path.isfile(path)