python操做上級子文件

.
└── folder ├── data │ └── data.txt └── test1 └── test2 └── test.py

 

import os

'***獲取當前目錄***'
print os.getcwd()
print os.path.abspath(os.path.dirname(__file__))

***獲取上級目錄***'
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 os.path.abspath(os.path.join(os.getcwd(), "../.."))
--------------------- css

windows系統,實例:windows

#假設當前在test.py,找到data.txt路徑spa

parent_path = os.path.abspath(os.path.join(os.getcwd(), "../..")) code

data_dir = os.path.join(parent_path, 'data\\data.txt') get

相關文章
相關標籤/搜索