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脚本来获取Cisco设备信息的示例
May 04 Python
Python 使用requests模块发送GET和POST请求的实现代码
Sep 21 Python
python下setuptools的安装详解及No module named setuptools的解决方法
Jul 06 Python
pygame 精灵的行走及二段跳的实现方法(必看篇)
Jul 10 Python
python使用pyqt写带界面工具的示例代码
Oct 23 Python
对numpy中的transpose和swapaxes函数详解
Aug 02 Python
Python numpy.array()生成相同元素数组的示例
Nov 12 Python
Python抓新型冠状病毒肺炎疫情数据并绘制全国疫情分布的代码实例
Feb 05 Python
Python3如何使用多线程升程序运行速度
Aug 11 Python
python selenium 获取接口数据的实现
Dec 07 Python
Pytorch GPU内存占用很高,但是利用率很低如何解决
Jun 01 Python
python套接字socket通信
Apr 01 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
PHP5.6读写excel表格文件操作示例
2019/02/26 PHP
PHP使用HTML5 FormData对象提交表单操作示例
2019/07/02 PHP
遨游,飞飞,IE,空中网 浏览器无提示关闭方法
2011/07/11 Javascript
jQuery+CSS 实现随滚动条增减的汽水瓶中的液体效果
2011/09/26 Javascript
js获取浏览器的可视区域尺寸的实现代码
2011/11/30 Javascript
JavaScript 高级篇之闭包、模拟类,继承(五)
2012/04/07 Javascript
js中window.open打开一个新的页面
2014/08/10 Javascript
javascript学习笔记(一)基础知识
2014/09/30 Javascript
七夕情人节丘比特射箭小游戏
2015/08/20 Javascript
JS实现的左侧竖向滑动菜单效果代码
2015/10/19 Javascript
Bootstrap每天必学之标签与徽章
2015/11/27 Javascript
JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
2016/08/19 Javascript
微信js-sdk界面操作接口用法示例
2016/10/12 Javascript
移动端滑动插件Swipe教程
2016/10/16 Javascript
聊聊JavaScript如何实现继承及特点
2017/04/07 Javascript
Vue.js 2.0 移动端拍照压缩图片预览及上传实例
2017/04/27 Javascript
微信小程序中插入激励视频广告并获取收益(实例代码)
2019/12/06 Javascript
微信小程序实现轨迹回放的示例代码
2019/12/13 Javascript
el-form 多层级表单的实现示例
2020/09/10 Javascript
微信小程序实现底部弹出模态框
2020/11/18 Javascript
从零学python系列之新版本导入httplib模块报ImportError解决方案
2014/05/23 Python
实例说明Python中比较运算符的使用
2015/05/13 Python
python实现DES加密解密方法实例详解
2015/06/30 Python
Python中不同进制的语法及转换方法分析
2016/07/27 Python
浅谈Python里面小数点精度的控制
2018/07/16 Python
Django 权限认证(根据不同的用户,设置不同的显示和访问权限)
2019/07/24 Python
python实发邮件实例详解
2019/11/11 Python
Python+OpenCV+图片旋转并用原底色填充新四角的例子
2019/12/12 Python
python获取响应某个字段值的3种实现方法
2020/04/30 Python
北京振戎融通Java面试题
2015/09/03 面试题
绿色环保标语
2014/06/12 职场文书
项目工作说明书
2014/07/29 职场文书
如何利用map实现Nginx允许多个域名跨域
2021/03/31 Servers
JavaScript实现贪吃蛇游戏
2021/06/16 Javascript
剑指Offer之Java算法习题精讲二叉树的构造和遍历
2022/03/21 Java/Android
什么是css原子化,有什么用?
2022/04/24 HTML / CSS