游标和行对象是ArcPy中处理地理空间数据表的核心工具,掌握它们能让你高效地进行数据查询、更新和管理。
📌 游标(Cursor)基础
游标是一种数据访问对象,可用于在表中迭代一组行或者向表中插入新行。游标主要有三种形式:
- 搜索游标(SearchCursor)- 仅用于读取数据
- 插入游标(InsertCursor)- 用于插入新行
- 更新游标(UpdateCursor)- 用于读取和更新数据
🔧 常用方法速查
| 方法 | 说明 |
|---|---|
deleteRow(row) | 删除数据库中的一行(与游标当前位置对应) |
insertRow(row) | 在数据库中插入新行 |
newRow() | 创建空行对象 |
next() | 返回当前索引处的下一个对象 | <