python3獲取相關的文件路徑

import os
 
print('***獲取當前目錄***')
print(os.getcwd())
print(os.path.abspath(os.path.dirname(__file__)))
 
print('***獲取上級目錄***')
print(os.path.abspath(os.path.dirname(os.path.dirname(__file__))))
print(os.path.abspath(os.path.dirname(os.getcwd())))
print(os.path.abspath(os.path.join(os.getcwd(), "..")))
 
print('***獲取上上級目錄***')
print(os.path.abspath(os.path.dirname(os.path.dirname(__file__))))
print(os.path.abspath(os.path.join(os.getcwd(), "../..")))

getcwd()獲取的是相對路徑,在目錄變更時會改變路徑
dirname()獲取的是絕對路徑,在目錄變更時不會改變路徑

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章