借助PyCharm环境,在不打开ArcGIS的情况下,编写Python代码,获取矢量数据的所有字段。
import arcpyshp = 'C:\data\out\Export_Output.shp'
fields = arcpy.ListFields(shp)
for f in fields:print f.name+‘,’+f.type
运行结果:
C:\Python27\ArcGIS10.8\python.exe C:/Users/Administrator/PycharmProjects/untitled/11.py
FID,OID
Shape,Geometry
Z______ID,Double
ID,Double
OTYPE,Double
STYPE,Double
CLASS,Double
NAME,String
CITY,String
DISTRICT,String
PROVINCE,String
TEL,String
ADDRESS,String
DOOR,String
POSTAL,String
CONTAIN,Double
COMMENT,String
UPDATED,StringProcess finished with exit code 0