print
("獲取當前檔案路徑——"
+ os.path.realpath(__file__)
)# 獲取當前檔案路徑
parent = os.path.dirname(os.path.realpath(__file__)
)print
("獲取其父目錄——"
+ parent)
# 從當前檔案路徑中獲取目錄
garder = os.path.dirname(parent)
print
("獲取父目錄的父目錄——"
+ garder)
print
("獲取檔名"
+ os.path.basename(os.path.realpath(__file__)))
# 獲取檔名
# 當前檔案的路徑
pwd = os.getcwd(
)print
("當前執行檔案路徑"
+ pwd)
# 當前檔案的父路徑
father_path = os.path.abspath(os.path.dirname(pwd)
+ os.path.sep +
".")
print
("執行檔案父路徑"
+ father_path)
# 當前檔案的前兩級目錄
grader_father = os.path.abspath(os.path.dirname(pwd)
+ os.path.sep +
".."
)print
("執行檔案父路徑的父路徑"
)# 讀出來是字串
print
(cfg)
d = yaml.load(cfg)
# 用load方法轉字典
# 獲取當前檔案絕對路徑
print
(curpath)
dirpath = os.path.dirname(curpath)
# 獲取當前檔案的資料夾路徑
print
(dirpath)
casespath = os.path.join(dirpath,
"cases"
)# 拼接檔案路徑
print
(casespath)
report = os.path.join(dirpath,
"report"
,"result.html"
)# 拼接資料夾路徑
os.pardir相當於linux中的…/上一級。
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 獲取檔案路徑 專案路徑
tz zs file 在ide中獲取的是絕對路徑,在終端啟動時,啟動位置是本模組,則為相對路徑,由外部模組呼叫則獲取的是未經解析的絕對路徑。sys.path 0 忠實的表示啟動的檔案所在的路徑 os.getcwd 獲取的是工作空間的路徑。ide中可以設定working directory,終端啟動時...
python獲取檔案路徑( file
在編寫python 的時候,時常會遇上呼叫檔案,如果直接把路徑寫死,是不夠靈活的,python提供了 file 來獲取檔案的路徑。匯入os工具包 import os 獲取當前檔案所在的位置 如果當前檔案包含在 sys.path 裡面,那麼 file 返回乙個相對路徑 如果當前檔案不包含在 sys.p...