**示例:
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\.idead:\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....