FAQ: 能用Python来确定安装的ArcGIS的版本么
文章编号 : 35403
软件: ArcGIS - ArcEditor 9.3, 9.3.1 ArcGIS - ArcInfo 9.3, 9.3.1 ArcGIS - ArcView 9.3, 9.3.1
操作系统: N/A
软件: ArcGIS - ArcEditor 9.3, 9.3.1 ArcGIS - ArcInfo 9.3, 9.3.1 ArcGIS - ArcView 9.3, 9.3.1
操作系统: N/A
1 个回复
易智瑞技术支持
赞同来自:
回答: 可以,在ArcGIS 9.3的GP编程模型中,有一个方法来用于输出安装的ArcGIS的信息。
这个方法是gp.GetInstallInfo(),它输出的是一个python字典。字典中的信息可供脚本来使用。
字典中的信息如下所示:
SourceDir: 源路径
InstallDate: 安装时间
SPBuild: 补丁包编译号
ProductName: 产品名
BuildNumber: 编译号
InstallType: 安装类型
Version: 版本
SPNumber: 补丁包编号
Installer: 安装账户
InstallDir: 安装位置
InstallTime: 安装时间
import arcgisscripting
gp = arcgisscripting.create(9.3)
print gp.GetInstallInfo("desktop")
输出样例:
{'SourceDir': u'\\\\data\\ArcGIS_Desktop\\Desktop\\', 'InstallDate': u'6/17/2008',
'SPBuild': u'N/A', 'ProductName': u'ArcGIS Desktop', 'BuildNumber': u'09.30.00.01770', 'InstallType': u'N/A',
'Version': u'9.3', 'SPNumber': u'N/A', 'Installer': u'user123', 'InstallDir': u'C:\\Program Files\\ArcGIS\\',
'InstallTime': u'8:20:21'}
创建时间:2008-08-20
最近更新: 2011-05-03
【原文链接】
http://support.esrichina.com.c ... .html
要回复问题请先登录或注册