# -*- coding: utf-8 -*-
import arcpy
wks = r'C:\Users\HP\Desktop\test'
arcpy.env.workspace = wks
def myFunction(mypath):
arcpy.env.workspace = mypath
fcs = arcpy.ListFeatureClasses()
for fc in fcs:
in_data = fc
print in_data
# 把 _Clip 换成要删除的字符
if fc.__contains__("_Clip"):
out_data = fc.replace("_Clip", "")
print out_data
data_type = "FeatureClass"
arcpy.Rename_management(in_data, out_data, data_type)
print u"**********开始**********"
if wks.endswith('gdb'):
myFunction(wks)
else:
for lwk in arcpy.ListWorkspaces("*", "ALL"): # 循环工作空间列表
print lwk
myFunction(lwk)
print u"**********结束**********"
arcpy矢量数据重命名
最新推荐文章于 2024-05-30 09:04:18 发布