打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
arcgis 获得路径和环境变量信息

import arcpy

import sys
import os
import string

reload(sys) 
sys.setdefaultencoding("utf8")
scratchWS = arcpy.env.scratchWorkspace
arcpy.AddMessage("默认地理数据库路径:" + scratchWS)
scriptPath      = sys.path[0];
arcpy.AddMessage("系统路径:" + scriptPath)
toolSharePath   = os.path.dirname(scriptPath)
arcpy.AddMessage("路径:" + toolSharePath)
scratchWS = arcpy.GetSystemEnvironment("TEMP")
arcpy.AddMessage("临时:" + toolSharePath)
arcpy.AddMessage(arcpy.GetMessages())


environments = arcpy.ListEnvironments()

########################################################
#
environments.sort(key=string.lower)

for environment in environments:
    # As the environment is passed as a variable, use Python's getattr 
    #   to evaluate the environment's value
    #
    envSetting = getattr(arcpy.env, environment)

    # Format and print each environment and its current setting
    #
    arcpy.AddMessage( "{0:<30}: {1}".format(environment, envSetting))

 

 

 

结果:

默认地理数据库路径:C:\Users\Administrator\Documents\ArcGIS\Default.gdb
系统路径:D:\
路径:D:\
临时:D:\
autoCommit                    : 1000
cartographicCoordinateSystem  : None
cellSize                      : MAXOF
coincidentPoints              : MEAN
compression                   : LZ77
configKeyword                 : None
derivedPrecision              : HIGHEST
extent                        : None
geographicTransformations     : None
maintainSpatialIndex          : False
mask                          : None
MDomain                       : None
MResolution                   : None
MTolerance                    : None
newPrecision                  : SINGLE
outputCoordinateSystem        : None
outputMFlag                   : Same As Input
outputZFlag                   : Same As Input
outputZValue                  : None
projectCompare                : NONE
pyramid                       : PYRAMIDS -1 NEAREST DEFAULT 75
qualifiedFieldNames           : True
randomGenerator               : 0 ACM599
rasterStatistics              : STATISTICS 1 1
referenceScale                : None
scratchWorkspace              : C:\Users\Administrator\Documents\ArcGIS\Default.gdb
snapRaster                    : None
spatialGrid1                  : 0.0
spatialGrid2                  : 0.0
spatialGrid3                  : 0.0
terrainMemoryUsage            : False
tileSize                      : 128 128
tinSaveVersion                : CURRENT
workspace                     : C:\Users\Administrator\Documents\ArcGIS\Default.gdb
XYDomain                      : None
XYResolution                  : None
XYTolerance                   : None
ZDomain                       : None
ZResolution                   : None
ZTolerance                    : None
Completed script 脚本...
成功 在 Sat Nov 16 08:28:26 2013 (经历的时间: 1.00 秒)

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
在ArcGIS中创建Python工具(二) | kikita & Maps
Arcpy脚本——基于Arcgis实现shp/gdb等到火星/百度坐标系的转换
ArcGIS Python 矢量数据批量裁剪
Shape文件批量导入ArcGIS 开源地理空间基金会中文分会 开放地理空间实验室
搜罗全网!ArcGIS二次开发Python(arcpy)指南(二):超详细文件存取指南 有这一篇就够了
如何在ArcGIS Pro中使用ArcPy调用地理处理工具
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服