python獲取當前py文件的文件名或者當前工具箱的名字


#########################
import arcpy

import os
import sys

#################################
#
#########################
arcpy.AddMessage(u"folder============: " + os.path.basename(sys.argv[0]).split(".")[0])
num=len(sys.argv)
for i in range(num):
sPath = sys.argv[i]
arcpy.AddMessage("sPath: " + sPath+":"+str(i))

 

 如果導入腳本,就是工具箱的路徑

消息
執行: 腳本
開始時間: Fri Jul 19 14:23:35 2019
正在運行腳本 腳本...
Script folder============: SPTools
sPath: F:\tknew106\tool\SPTools.tbx#腳本_SPTools.py:0

 腳本是工具名,不是別名
Completed script 腳本...
成功 在 Fri Jul 19 14:23:35 2019 (經歷的時間: 0.00 秒)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM