1.os.path.dirname(__file__) 返回腳本的路徑
2.os.path.abspath 返回絕對路徑
3.os.path.dirname 獲取文件路徑中所在的目錄
eg:
假如有如下目錄結構:
-- main
| test1.py
| dir1
| test2.py
若test2.py需要引用test1.py 中的信息該怎么辦呢?
解決方法如下:
#test2.py 中
#獲取main 所在目錄
parentdir=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
#把目錄加入環境變量
sys.path.insert(0,parentdir)
from test1 import *