使用示例
基本操作
# -*- coding:utf-8 -*-
import arcpy
import os
cws = os.getcwd()
# 设置工作空间
arcpy.env.workspace = cws
# 可以覆盖同名文件
arcpy.env.overwriteOutput = True
# 导出数据库要素类 ▶注释1◀
arcpy.CopyFeatures_management("../NYC.gdb/Boroughs", "out2.shp")
# 将shp文件导入数据库 ▶注释2◀
arcpy.CopyFeatures_management("../SHP/Boroughs.shp", "../NYC.gdb/Boroughs2")
可以看到在 ▶注释1◀ 处,直接输入数据库的名称 NYC.gdb,然后斜杠,然后要素类的名称。这样就可以读取数据库中的文件。
同时也支持 shp 文件保存到 gdb 数据库中,可以看到 ▶注释2◀ 的代码将 SHP 文件夹中的 Boroughs.shp 文件保存到数据库 NYC.gdb 中。