linqy的个人博客分享 http://blog.sciencenet.cn/u/linqy

博文

arcpy中field中有哪些属性

已有 2397 次阅读 2019-5-24 10:30 |系统分类:科研笔记| arcpy, field属性

arcpy 要素属性的获取,以及有哪些属性可以使用

field中可以使用的属性有:

field.name、field.aliasName、field.type、field.editable、field.required、
field.scale、field.precision


使用实例如下:
import arcpy

feature_class = r"C:\Users\Administrator\Desktop\TestData\ArcPython\testGDB\Test.gdb\Line"

# Create a list of fields using the ListFields function
fields = arcpy.ListFields(feature_class)

# Iterate through the list of fields
for field in fields:
    # Print field properties
    print("Field:       {0}".format(field.name))
    print("Alias:       {0}".format(field.aliasName))
    print("Type:        {0}".format(field.type))
    print("Is Editable: {0}".format(field.editable))
    print("Required:    {0}".format(field.required))
    print("Scale:       {0}".format(field.scale))
    print("Precision:   {0}".format(field.precision))

参考: https://pro.arcgis.com/zh-cn/pro-app/arcpy/classes/field.htm 



https://blog.sciencenet.cn/blog-3134052-1180889.html

上一篇:arcpy对list列表的赋值
下一篇:arcpy查看图层是否存在
收藏 IP: 112.53.64.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-27 05:43

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部