1. 程式人生 > >Python學習筆記~獲取py檔案的絕對路徑及動態新增環境變數

Python學習筆記~獲取py檔案的絕對路徑及動態新增環境變數

在Python程式編寫過程中,往往需要獲得.py檔案的路徑。

下面的程式能夠滿足要求。並可以將路徑動態新增到環境變數中。

import os
import sys

#獲得.py檔案所在的絕對路徑,包括檔名
py_path = os.path.abspath(__file__) 

#獲得.py所在的資料夾的絕對路徑
py_file_path = os.path.dirname(os.path.abs(__file__)) 

#獲得py_file_path的上一級資料夾的絕對路徑
py_pre_file_path = os.path.dirname(os.path.dirname(os.path.abs(__file__))) 


#將路徑動態的新增到環境變數中
sys.path.append(py_pre_file_path)