python 獲取當前指令碼所在路徑

2021-06-19 04:48:19 字數 403 閱讀 7500

# -*- coding: cp936 -*-

import sys,os

#獲取指令碼檔案的當前路徑

def cur_file_dir():

#獲取指令碼路徑

path = sys.path[0]

#判斷為指令碼檔案還是py2exe編譯後的檔案,如果是指令碼檔案,則返回的是指令碼的目錄,如果是py2exe編譯後的檔案,則返回的是編譯後的檔案路徑

if os.path.isdir(path):

return path

elif os.path.isfile(path):

return os.path.dirname(path)

#列印結果

print cur_file_dir()

php 返回當前指令碼所在在的路徑。

今天碰到了php的常量 file 的問題了。在網上查了一下。總結了以下規律。dirname file 函式返回的是指令碼所在在的路徑。比如檔案 b.php 包含如下內容 basedir dirname file 如果b.php被其他目錄裡的a.php檔案require 或者 include 去引用的...

VBS開啟當前指令碼所在資料夾

方法一 wscript.scriptfullname 建立乙個 wscript.shell 物件的例項,稍後會使用這個物件啟動 windows 資源管理器 setwww.cppcns.com objshell createobject wscript.shell 獲取指令碼的路徑 strpath w...

python 獲取執行python指令碼所在目錄

今天按照libsvm官方指導手冊 使用libsvm 軟體包。本來應該按照指導,進入tools目錄,然後執行命令python easy.py svmguide1 svmguide1.t,可是我的訓練檔案和測試檔案svmguide1和svmguide1.t都不在tools那個目錄下。懶得切換工作目錄,於...