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字典多条件排序方法实例
Jun 30 Python
Linux下用Python脚本监控目录变化代码分享
May 21 Python
python中PIL安装简单教程
Apr 21 Python
python快速建立超简单的web服务器的实现方法
Feb 17 Python
使用python读取csv文件快速插入数据库的实例
Jun 21 Python
python 读取文本文件的行数据,文件.splitlines()的方法
Jul 12 Python
Python实现 PS 图像调整中的亮度调整
Jun 28 Python
python如何读取bin文件并下发串口
Jul 05 Python
Python Numpy 自然数填充数组的实现
Nov 28 Python
python+Selenium自动化测试——输入,点击操作
Mar 06 Python
pyautogui自动化控制鼠标和键盘操作的步骤
Apr 01 Python
Python采集股票数据并制作可视化柱状图
Apr 04 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访问MYSQL数据库封装类(附函数说明)
2010/12/04 PHP
php下获取http状态的实现代码
2014/05/09 PHP
php版微信公众平台入门教程之开发者认证的方法
2016/09/26 PHP
PHP使用strrev翻转中文乱码问题的解决方法
2017/01/13 PHP
php解析非标准json、非规范json的方式实例
2020/12/10 PHP
用 Javascript 验证表单(form)中多选框(checkbox)值
2009/09/08 Javascript
javascript 节点遍历函数
2010/03/28 Javascript
javascript自执行函数之伪命名空间封装法
2010/12/25 Javascript
各浏览器对click方法的支持差异小结
2011/07/31 Javascript
页面调用单个swf文件,嵌套出多个方法。
2011/11/21 Javascript
js批量设置样式的三种方法不推荐使用with
2013/02/25 Javascript
JS Pro-深入面向对象的程序设计之继承的详解
2013/05/07 Javascript
兼容主流浏览器的JS复制内容到剪贴板
2014/12/12 Javascript
Javascript中的arguments与重载介绍
2015/03/15 Javascript
BootStrap 智能表单实战系列(五) 表单依赖插件处理
2016/06/13 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
PHP捕捉异常中断的方法
2016/10/24 Javascript
JS中把函数作为另一函数的参数传递方法(总结)
2017/06/28 Javascript
vue--vuex详解
2019/04/15 Javascript
vue cli 3.x 项目部署到 github pages的方法
2019/04/17 Javascript
浅谈bootstrap layer.open中end的使用方法
2019/09/12 Javascript
小程序调用微信支付的方法
2019/09/26 Javascript
vue 组件销毁并重置的实现
2020/01/13 Javascript
详解Vue的ref特性的使用
2020/01/24 Javascript
[01:20]DOTA2上海特级锦标赛现场采访:谁的ID最受青睐
2016/03/25 DOTA
Pyhthon中使用compileall模块编译源文件为pyc文件
2015/04/28 Python
Python3生成手写体数字方法
2018/01/30 Python
对Python w和w+权限的区别详解
2019/01/23 Python
Python命令行参数解析工具 docopt 安装和应用过程详解
2019/09/26 Python
matplotlib基础绘图命令之bar的使用方法
2020/08/13 Python
解决python3中os.popen()出错的问题
2020/11/19 Python
纽约的奢华内衣店:Journelle
2016/07/29 全球购物
网站编辑求职信
2013/10/17 职场文书
婚礼必备主持词范本!
2019/07/23 职场文书
Python 把两层列表展开平铺成一层(5种实现方式)
2021/04/07 Python
微信小程序调用python模型
2022/04/21 Python