# -*- coding: cp936 -*-
import xlrd # must init xlrd
import arcpy
import os
def main():
arcpy.env.workspace =gdbFile
datasets = arcpy.ListDatasets()
for dataset in datasets:
arcpy.AddMessage(u"gisoracle删除数据集"+dataset)
arcpy.Delete_management(dataset,"FeatureDataset")
featureclasses = arcpy.ListFeatureClasses()
for fc in featureclasses:
arcpy.AddMessage(u"gisoracle删除要素类"+fc)
arcpy.Delete_management(fc)
tables = arcpy.ListTables()
for table in tables:
arcpy.AddMessage(u"gisoracle删除表格"+table)
arcpy.Delete_management(table)
rasters = arcpy.ListRasters()
for raster in rasters:
arcpy.AddMessage(u"gisoracle删除栅格"+raster)
arcpy.Delete_management(raster)
gdbFile = arcpy.GetParameterAsText(0) #gdb
try:
main()
#arcpy.SetParameterAsText(3, inFeature) # Is polygon
except Exception, ErrorDesc:
arcpy.AddError(u"错误:"+str(ErrorDesc))