主要实现从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]
#    print fcarcpy.AlterField_management(fc,df.ix[i,1],df.ix[i,1],df.ix[i,2])

参考链接:Arcpy修改图层字段别名_记忆,随风的博客-CSDN博客_arcpy修改字段别名

arcpy_根据excel批量修改字段别名相关推荐

  1. 批量修改txt内容_不用再慢慢手动修改,用Excel批量修改文件名

    近期碰到咨询批量修改文件名的简单方法,也碰到了有人好多文件名不规范,自己慢慢手动修改的情况.用Excel批量修改文件名是一个常用的技巧,今天分享给大家. 如下图,我们收集到的文件名称不统一,需要把这些 ...

  2. Geodatabase - 修改字段别名(Field Alias)

    以下代码演示的是通过个人数据库打开要素类,并对指定的字段别名进行修改,其中,需要注意的是,不能通过Engine中的AxMapControl直接获得,如 1 //直接获得IFeatureClass. 2 ...

  3. 计算机Excel批量改试卷,Excel批量修改标准化试卷(转)

    Excel批量修改标准化试卷(转) 笔者从事信息技术教学多年,每次都为考试后的批卷感到头痛.虽然采用标准化试题,但近300名学生的试卷,一份份地改完,要花费大量的时间.为提高自己的工作效率和阅卷的准确 ...

  4. excel批量修改文件名方法

    excel批量修改文件名方法!我们经常需要在电脑上对文件名进行批量修改,批量修改文件名的方法有很多种,最传统的方法是选中所有文件,然后右边鼠标点击"重命名"选项,然后批量修改文件名 ...

  5. 如何用excel批量修改文件名?

    如何用excel批量修改文件名?修改文件名称是电脑使用过程中最基础的操作,非常的简单,只要有鼠标右击文件,然后点击重命名就能进行修改,相信每个小伙伴都会操作.但有时候我们需要修改大量的文件名,例如一个 ...

  6. Excel批量提取字段信息中的电话号码

    今天我和大家分享的是,Excel批量提取字段信息中的电话号码,详见下面的动图演示.在这里的所有的电话信息均作为例子使用,是虚拟的信息.电话号码包括手机号和固定电话,无论电话号码在文本什么位置都可以提取 ...

  7. mysql批量修改字段字符集_MySQL字符集修改实战教程

    前言: 在 MySQL 中,系统支持诸多字符集,不同字符集之间也略有区别.目前最常用的字符集应该是 utf8 和 utf8mb4 了,相比于 utf8 ,utf8mb4 支持存储 emoji 表情,使 ...

  8. SQL批量修改字段值

    SQL关联查询&修改字段,正确范例如下: --批量修改报告单位名称&更新时间--tt和tp两表关联查询,将符合条件的tt表中的principal字段更新到tp表的ruperson字段m ...

  9. mongoose 批量修改字段_记一次脚本批量修改数据库字符集所埋下的一个坑及解决思路...

    概述 前段时间参考网上教程用脚本批量修改了数据库的字符集,过了一天后业务反馈某个功能用不了,检查发现数据库字符类型的字段的默认值和说明全部为空,用实验测试了一下果然脚本存在一些bug,后续因此加班了一 ...

最新文章

  1. Android 支付宝H5 没有回调
  2. ccc计算机比赛如何报名,整理:加拿大的CCC是什么,怎么报名?
  3. 设计模式之观察者模式学习笔记
  4. UVA11464偶数矩阵
  5. 判断可达性(基本的BFS练习)
  6. .net知识系列之五:(基本控件和数据绑定控件)
  7. 力胜机器人_德男子两手臂尺寸悬殊 超粗右臂曾力胜掰手腕机器人
  8. 自己搭建手游服务器端数据修改,自己架设服务器玩手游
  9. GeoLite2-City.mmdb 下载方法
  10. 基于AT89C51单片机的超声波传感器测距【程序详细代码及注释】
  11. 替代SSD?Crossbar进军中国存储市场
  12. PHOTOSHOP绘制卡通人物简单教程
  13. 高德尝试用“成本价”推动共享,但高精地图行业不只有价格
  14. 微软75亿美元收购ZeniMax及其旗下工作室;KPS同意21亿美元收购Garrett全部资产 | 美通企业日报...
  15. windows 进程监控 Procmon.exe
  16. 02-PDI(Kettle)导入与导出
  17. mysql 1146 错误处理
  18. 老闪创业那些事儿(40)——倒霉的光哥
  19. Android学习——5个UI界面设计
  20. 使用Echarts实现圆环图

热门文章

  1. 迈克尔逊干涉仪和光学计量学
  2. 海尔集团张瑞敏经典语录
  3. 单片机c语言彩灯依次点亮,基于单片机的LED彩灯控制器
  4. 搜狗推出明医搜索,您怎么看?
  5. 处理网页视频中的字幕
  6. 【LeetCode】77. Combinations 解题报告(Python C++)
  7. 大一计算机应用基础实验指导,大学计算机应用基础实验指导详解.doc
  8. GitHub官方出手一针见血,Spring Boot趣味实战手册来袭(彩版)
  9. python dwg文件_Python将dwg文件转换为shapefi
  10. 知识管理:新时代企业竞争力核心