python各種路徑檔案的獲取方法以及遍歷檔案目錄

2021-10-10 12:39:58 字數 1001 閱讀 1324

目錄

當前路徑,父路徑,父路徑的父路徑 

遍歷檔案目錄os.walk 

#當前檔案的路徑

pwd = os.getcwd()

#當前檔案的父路徑

father_path=os.path.abspath(os.path.dirname(pwd)+os.path.sep+".")

#當前檔案的前兩級目錄

grader_father=os.path.abspath(os.path.dirname(pwd)+os.path.sep+"..")

import os,inspect

# 獲取當前檔案路徑

current_path=inspect.getfile(inspect.currentframe())

# 獲取當前檔案所在目錄,相當於當前檔案的父目錄

dir_name=os.path.dirname(current_path)

# 轉換為絕對路徑

file_abs_path=os.path.abspath(dir_name)

# 劃分目錄,比如a/b/c劃分後變為a/b和c

list_path=os.path.split(file_abs_path)

import os

for foldername, subfolders, filenames in os.walk(r'd:\code\vs_code'):

print('當前資料夾:' + foldername)

for subfolder in subfolders:

print('子目錄:' + foldername + ': ' + subfolder)

for filename in filenames:

print('包含檔案:' + foldername + ': ' + filename)

print('')

python獲取檔案路徑

一 獲取當前路徑 1 使用sys.ar 0 import sys print sys.ar 0 輸出 本地路徑 2 os模組複製 import os print os.getcwd 獲取當前工作目錄路徑 print os.path.abspath 獲取當前工作目錄路徑 print os.path.a...

python 獲取檔案路徑

print 獲取當前檔案路徑 os.path.realpath file 獲取當前檔案路徑 parent os.path.dirname os.path.realpath file print 獲取其父目錄 parent 從當前檔案路徑中獲取目錄 garder os.path.dirname par...

iOS獲取各種檔案目錄路徑的方法

iphone沙箱模型有四個資料夾,分別是什麼,永久資料儲存一般放在什麼位置,得到模擬器的路徑的簡單方式是什麼.nshomedirectory 手動儲存的檔案在documents檔案裡 nsuserdefaults儲存的檔案在tmp資料夾裡 1 documents 目錄 您應該將所有de應用程式資料檔...