import arcpy

fc = "D:/st_johns/roads.shp"

# Create a search cursor

rows = arcpy.SearchCursor(fc)

# Create a list of string fields

fields = arcpy.ListFields(fc, "", "String")

for row in rows:

    for field in fields:

        if field.type != "Geometry":

            print "%s: Value = %s" % (field.name, row.getValue(field.name))

各游标类型支持的方法

| 游标类型 | 方法 | 对位置的影响 |

|----------|----------|----------------------|

| 搜索 | next | 检索下一个行对象 |

| 插入 | newRow | 创建空的行对象 |

| 插入 | insertRow| 向表中插入行对象 |

| 插入 | next | 检索下一个行对象 |

| 更新 | updateRow| 用变更修改的行对象更新当前行 |

| 删除 | deleteRow| 从表中删除行 |

| 插入 | next | 检索下一个行对象 |

要深入了解游标处理数据的方法,可以参考以下资源:

这些资源将帮助你更好地理解和应用游标处理数据的技术。