因為使用python+selenium有時候需要獲取當前檔案的上一級目錄,找了一段時間找到了,在此記錄下來;
os.path.dirname(os.path.dirname(os.path.abspath(__file__)))這個是獲取當前檔案的上一級目錄
sys.path.append(os.path.dirname(os.path.程式設計客棧dirname程式設計客棧(os.path.abspath(__file__))))這個是把路徑新增到系統的環境變數
os.path.abspath(os.path.join(os.path.dirname(__file__),".."))#獲取當前專案的根路徑
我自己的例項:
a b兩個資料夾時同級目錄,a資料夾下面有乙個a.py ,現在我在b資料夾裡面想要引用a資料夾的a.py 這個時候 我可以在b的檔案中加入swww.cppcns.comys.path.appendxfgdp(os.path.dirname(os.path.dirna程式設計客棧me(os.path.abspath(__file__)))) ,這樣的話 直接import a就可以引用a了
本文位址:
mac上獲取當前檔案路徑
實際工作中經常需要獲取當前檔案的路徑。在mac中常用的方法有如下幾種 如果只是需要看一下這個檔案的路徑,可以先選中該檔案,然後右鍵,選擇顯示簡介,然後就會顯示這個檔案的具體路徑。快捷鍵為command i 上面的方式只能檢視路徑,但是實際工作中經常需要對路徑進行複製貼上。那麼可以開啟terminal...
Python 獲取當前檔案所在目錄
python下獲取檔案所在的絕對目錄,大都通過 os.path.abspath,但如果你在其他目錄下,通過絕對路徑獲取,這時就會有錯。例如 步驟 在當用目錄執行 import os import sys print os.path.abspath main.py 結果為 home abc tiran...
獲取當前檔案路徑
getcurrentdirectory只是返回當前程序的當前目錄,而並不是程序的映象檔案 exe 所在的目錄 getcurrentdirectory 適用於xp等系統,在wince上不能使用 getmodulefilename 適用於wince2.0以後 使用方法 下面的一段 主要是獲得當前程式的執...