python之檔案目錄操作

2022-06-12 10:24:11 字數 1428 閱讀 7341

**示例:

1

#改變當前目錄操作

2importos3

4 cur =os.curdir

5print("

1、當前目錄相對路徑:

", cur)

6 par =os.pardir

7print("

2、父目錄相對路徑:

", par)

8 cwd =os.getcwd()

9print("

3、當前目錄絕對路徑:

", cwd)

10 os.chdir(os.pardir) #

改變當前路徑

11 cwd =os.getcwd()

12print("

4、切換到父目錄:

", cwd)

1314 file_str = ''

15for f in

os.listdir(cwd):

16'''

遍歷父目錄下檔案

'''17 file_str = f + '

、' +file_str

18print("

5、父目錄下檔案:

" + file_str)

執行結果:

1、當前目錄相對路徑: .

2、父目錄相對路徑: ..

3、當前目錄絕對路徑: d:\pywork\pyworkspace\temp

4、切換到父目錄後絕對路徑: d:\pywork\pyworkspace

5、父目錄下檔案:__pycache__、yzwx_selenium、work_dir、temp、study_demo2、study_demo、.idea、

遍歷子目錄**示例:

1 file_str = ''

2 lists =os.listdir(cwd)

3for f in

lists:

4'''

遍歷子目錄

'''5

ifos.path.isdir(f):

6os.chdir(f)

7print

(os.getcwd())

8 os.chdir(os.pardir)

執行結果:

d:\pywork\pyworkspace\.idea

d:\pywork\pyworkspace\study_demo

d:\pywork\pyworkspace\study_demo2

d:\pywork\pyworkspace\temp

d:\pywork\pyworkspace\work_dir

d:\pywork\pyworkspace\yzwx_selenium

d:\pywork\pyworkspace\__pycache__

Python 檔案操作之遍歷目錄

python的os模組,包含了普遍的作業系統功能,這裡主要學習與路徑相關的函式 os.listdir dirname 列出dirname下的目錄和檔案 os.getcwd 獲得當前工作目錄 os.curdir 返回當前目錄 os.chdir dirname 改變工作目錄到dirname os.pat...

Python之檔案操作 檔案 目錄的操作

一 建立 1 建立檔案 open path,w 2 建立目錄 1 os.mkdir pt mode 0777 新建乙個目錄pt,引數mode表示生成的目錄的許可權,預設是超級許可權,也就是0777。2 os.makedirs pt 建立多級目錄 比如在python目錄下建立 t1 t2 t3 3 建...

Python 檔案目錄操作

如果想切換到和當前目錄的其他目錄,可以使用 os.path.split os.getcwd 0 得到當前目錄的父目錄,然後使用os.path.join方法去得到目標檔案的位址 filepath os.path.join os.path.split os.getcwd 0 template test....