Python/ArcPy遍历指定目录中的MDB文件方法


Posted in Python onOctober 27, 2018

如下所示:

#遍历指定目录中的MDB文件,构造FeatureClass名

>>> target_folder = 'D:\T20161202'
... file_names=('BOUAN','BOULK','BOUNT','BOUPT','CTRLK','CTRPT','HYDAN','HYDLK','HYDNT','HYDPT','PIPAN','PIPLK','PIPNT','PIPPT','RESAN','RESLK','RESNT','RESPT','ROAAN','ROALK','ROANT','ROAPT','TERAN','TERLK','TERNT','TERPT','VEGAN','VEGLK','VEGNT','VEGPT')
... source_folder = 'C:\Users\lenovo\Desktop\modified'
... for x in os.listdir(source_folder):
...  file_path = source_folder+'\\'+x
...  if os.path.isfile(file_path):
...   print file_path
...   mdb_paths= os.path.split(file_path)
...   mdb_names = mdb_paths[1].split('.')
...   if mdb_names[-1]=='mdb':
...    for file_name in file_names:
...     feature_class = os.path.join( file_path,file_name)
...     print feature_class
... 
    
C:\Users\lenovo\Desktop\modified\74754025.mdb
C:\Users\lenovo\Desktop\modified\74754025.mdb\BOUAN
C:\Users\lenovo\Desktop\modified\74754025.mdb\BOULK
C:\Users\lenovo\Desktop\modified\74754025.mdb\BOUNT
C:\Users\lenovo\Desktop\modified\74754025.mdb\BOUPT
C:\Users\lenovo\Desktop\modified\74754025.mdb\CTRLK
C:\Users\lenovo\Desktop\modified\74754025.mdb\CTRPT
C:\Users\lenovo\Desktop\modified\74754025.mdb\HYDAN
C:\Users\lenovo\Desktop\modified\74754025.mdb\HYDLK

以上这篇Python/ArcPy遍历指定目录中的MDB文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python爬虫框架Scrapy安装使用步骤
Apr 01 Python
python实现统计代码行数的方法
May 22 Python
Python正则表达式使用经典实例
Jun 21 Python
关于numpy中np.nonzero()函数用法的详解
Feb 07 Python
Django后台获取前端post上传的文件方法
May 28 Python
python打包exe开机自动启动的实例(windows)
Jun 28 Python
Python CVXOPT模块安装及使用解析
Aug 01 Python
python发qq消息轰炸虐狗好友思路详解(完整代码)
Feb 15 Python
关于win10在tensorflow的安装及在pycharm中运行步骤详解
Mar 16 Python
Pandas实现一列数据分隔为两列
May 18 Python
Django Admin后台模型列表页面如何添加自定义操作按钮
Nov 11 Python
Python代码,能玩30多款童年游戏!这些有几个是你玩过的
Apr 27 Python
用Python实现筛选文件脚本的方法
Oct 27 #Python
基于python指定包的安装路径方法
Oct 27 #Python
Python 新建文件夹与复制文件夹内所有内容的方法
Oct 27 #Python
Python利用递归实现文件的复制方法
Oct 27 #Python
python实现本地图片转存并重命名的示例代码
Oct 27 #Python
python将.ppm格式图片转换成.jpg格式文件的方法
Oct 27 #Python
对python 匹配字符串开头和结尾的方法详解
Oct 27 #Python
You might like
PHP 数组遍历方法大全(foreach,list,each)
2010/06/30 PHP
php数组(array)输出的三种形式详解
2013/06/05 PHP
linux系统下php安装mbstring扩展的二种方法
2014/01/20 PHP
PHP中比较两个字符串找出第一个不同字符位置例子
2014/04/08 PHP
PHP简单生成缩略图相册的方法
2015/07/29 PHP
yii2 modal弹窗之ActiveForm ajax表单异步验证
2016/06/13 PHP
jQuery EasyUI API 中文文档 - Calendar日历使用
2011/10/19 Javascript
JQuery调用WebServices的方法和4个实例
2014/05/06 Javascript
使用node.js半年来总结的 10 条经验
2014/08/18 Javascript
浅谈javascript 函数内部属性
2015/01/21 Javascript
jquery让指定的元素闪烁显示的方法
2015/03/17 Javascript
JavaScript通过prototype给对象定义属性用法实例
2015/03/23 Javascript
动态加载JavaScript文件的两种方法
2016/04/22 Javascript
全面解析Bootstrap中nav、collapse的使用方法
2016/05/22 Javascript
Vuex2.0+Vue2.0构建备忘录应用实践
2016/11/30 Javascript
bootstrap警告框使用方法解析
2017/01/13 Javascript
js图片延迟加载(Lazyload)三种实现方式
2017/03/01 Javascript
详解ES6之用let声明变量以及let loop机制
2017/07/15 Javascript
详解Angular2表单-模板驱动的表单(Template-Driven Forms)
2017/08/04 Javascript
一步步教你利用Canvas对图片进行处理
2017/09/19 Javascript
vue实现移动端悬浮窗效果
2018/12/01 Javascript
详解a标签添加onclick事件的几种方式
2019/03/29 Javascript
关于Vue中$refs的探索浅析
2020/11/05 Javascript
解决vant的Toast组件时提示not defined的问题
2020/11/11 Javascript
python中wx将图标显示在右下角的脚本代码
2013/03/08 Python
python连接mysql调用存储过程示例
2014/03/05 Python
python爬虫常用的模块分析
2014/08/29 Python
Python中if elif else及缩进的使用简述
2018/05/31 Python
对Python中小整数对象池和大整数对象池的使用详解
2019/07/09 Python
基于python SMTP实现自动发送邮件教程解析
2020/06/02 Python
Python random模块的使用示例
2020/10/10 Python
教师师德反思材料
2014/02/15 职场文书
我的中国梦演讲稿400字
2014/08/19 职场文书
企业法人授权委托书范本
2014/09/23 职场文书
村党支部群众路线教育实践活动对照检查材料
2014/09/26 职场文书
详解vue中v-for的key唯一性
2021/05/15 Vue.js