目录
- 1 读dbf文件
- 2 写dbf文件
1 读dbf文件
import dbf# 打开dbf文件
table = dbf.Table('阿坝藏族羌族自治州_BXF_CHA.dbf')# 打开文件并进行读写操作
table.open(mode=dbf.READ_WRITE)# 遍历记录并更新字段值
res = []
with table:for record in table:res.append(list(record))# 关闭表
table.close()for row in res:print(row)
2 写dbf文件
import dbf# 打开dbf文件
table = dbf.Table('阿坝藏族羌族自治州_BXF_CHA.dbf')# 打开文件并进行读写操作
table.open(mode=dbf.READ_WRITE)# 遍历记录并更新字段值
with table:for record in table:if record.RoadClass == 1:with record:record.RoadClass = 2# 关闭表
table.close()