#coding=utf8import os
#realpath() 獲得的是該方法所在的指令碼的路徑
def getpath_realpath():
##獲取當前檔案位置
file = os.path.realpath(__file__)
print "file : " + file
##獲取當前執行指令碼的絕對路徑。
filepath = os.path.split(os.path.realpath(__file__))[0]
print "filepath : " + filepath
##獲取當前執行指令碼
filename = os.path.split(os.path.realpath(__file__))[1]
print "filename : " + filename
##獲取當前執行指令碼的指令碼名稱,不包含副檔名:
filename1 = os.path.splitext(filename)[0]
print "filename1 : " + filename1
#獲得的是當前執行指令碼的所在路徑,無論從**呼叫的該方法,比如:從test.py裡呼叫該方法,輸出的路徑就是test.py指令碼的路徑,而非當前方法的路徑
def getpath_cwd():
file = os.getcwd()
print "file : " +file
getpath_realpath()
getpath_cwd()
Python 獲取路徑的方法
os.getcwd 獲取當前執行python命令所在絕對路徑,類似pwd os.path.abspath os.path.dirname file 獲取要執行的python檔案所在的絕對路徑。os.path.dirname file 獲取python檔案所在的上級目錄的相對路徑。file 是pyth...
Python 獲取當前路徑的方法
python2.7 中獲取路徑的各種方法 sys.path 模組搜尋路徑的字串列表。由環境變數pythonpath初始化得到。sys.path 0 是呼叫python直譯器的當前指令碼所在的目錄。sys.ar 乙個傳給python指令碼的指令引數列表。sys.ar 0 是指令碼的名字 由系統決定是否...
獲取路徑的方法
c 獲取程式路徑的主要方法和區別如下 1.獲取模組的完整路徑 即程式名 vshost.exe 是visual studio宿主應用程式,vs執行除錯時是開啟的其實是這個檔案,這個程式可以讓vs跟蹤除錯資訊。string path1 system.diagnostics.process.getcurr...