本文主要是介绍arcpy_根据excel批量修改字段别名,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
主要实现从Excel表中读取gdb表需要修改的字段原始名称,以及需要修改为的字段别名,下面是Excel表的结构。
下面是代码
#coding:UTF-8#python版本:2.7
#作者:K
#使用前需要安装pandas库;
#pandas版本要与python27配套,否则无法使用;
#使用时务必保证被修改的图层处于被打开的状态,建议关闭arcgis;
#参照ModifyFieldName.xlsx来制作别名修改表格;import os
import arcpy
import pandas as pd
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )gdbfile=r"C:\Users\DD\Desktop\test\gg.gdb"
excelfile=r"C:\Users\DD\Desktop\test\ModifyFieldName.xlsx"df=pd.read_excel(excelfile)
#print df
h,w = df.shape
#print h,wfor i in range(0,h):fc=gdbfile+"\\"+df.ix[i,0]
#
这篇关于arcpy_根据excel批量修改字段别名的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!