python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法


Posted in Python onOctober 21, 2018

如下所示:

dir_in = os.path.join(os.path.dirname(__file__), r"oldApp")
    dir_in = unicode(dir_in, r"GBK")
    dir_out = os.path.join(os.path.dirname(__file__), r"newApp")
    dir_out = unicode(dir_out, r"GBK")


    rediret_file_path_list = []
    soure_file_path_out_list = []
    for root, dirs, files in os.walk(dir_in):
        for file in files:
            # print('root=%s' %root)
            # print('1111 file=%s' %file)
            # filter file extend name not .py
            filter_file = file.split('.')
            if filter_file[1] != 'py':
                continue


            soure_file_path_out = os.path.join(root, file)
            # print(soure_file_path_out)
            soure_file_path_out_list.append(soure_file_path_out)
            root_new = root.replace(r'oldApp', r'newApp')
            if not os.path.exists(root_new):
                os.makedirs(root_new)
            rediret_file_path = os.path.join(root_new, file)
            # print('rediret_file_path=%s' %rediret_file_path)
            rediret_file_path_list.append(rediret_file_path)

以上这篇python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python下使用Psyco模块优化运行速度
Apr 05 Python
Python类属性的延迟计算
Oct 22 Python
详谈Pandas中iloc和loc以及ix的区别
Jun 08 Python
python3使用flask编写注册post接口的方法
Dec 28 Python
用scikit-learn和pandas学习线性回归的方法
Jun 21 Python
wxpython布局的实现方法
Nov 01 Python
浅谈keras的深度模型训练过程及结果记录方式
Jan 24 Python
Python自动化测试笔试面试题精选
Mar 12 Python
python中什么是面向对象
Jun 11 Python
利用python为PostgreSQL的表自动添加分区
Jan 18 Python
Python实现曲线拟合的最小二乘法
Feb 19 Python
深入浅析python3 依赖倒置原则(示例代码)
Jul 09 Python
Python定时发送消息的脚本:每天跟你女朋友说晚安
Oct 21 #Python
用Django写天气预报查询网站
Oct 21 #Python
Django中数据库的数据关系:一对一,一对多,多对多
Oct 21 #Python
python高效过滤出文件夹下指定文件名结尾的文件实例
Oct 21 #Python
Python根据文件名批量转移图片的方法
Oct 21 #Python
浅谈Python中的bs4基础
Oct 21 #Python
python清除字符串前后空格函数的方法
Oct 21 #Python
You might like
php实现多维数组中每个单元值(数字)翻倍的方法
2015/02/16 PHP
yii框架结合charjs实现统计30天数据的方法
2020/04/04 PHP
JavaScript 原型链学习总结
2010/10/29 Javascript
基于Jquery的文字自动截取(提供源代码)
2011/08/09 Javascript
使用javascript:将其它类型值转换成布尔类型值的解决方法详解
2013/05/07 Javascript
js操作iframe兼容各种主流浏览器示例代码
2013/07/22 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
2014/05/23 Javascript
javascript实现3D变换的立体圆圈实例
2015/08/06 Javascript
jQuery实现可用于博客的动态滑动菜单完整实例
2015/09/17 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
一种Javascript解释ajax返回的json的好方法(推荐)
2016/06/02 Javascript
详解js实现线段交点的三种算法
2016/08/09 Javascript
Ajax 加载数据 练习代码
2017/01/05 Javascript
详解vue-validator(vue验证器)
2017/01/16 Javascript
获取layer.open弹出层的返回值方法
2018/08/20 Javascript
vue transition 在子组件中失效的解决
2019/11/12 Javascript
Vue路由的模块自动化与统一加载实现
2020/06/05 Javascript
举例讲解Python中的Null模式与桥接模式编程
2016/02/02 Python
python 简单搭建阻塞式单进程,多进程,多线程服务的实例
2017/11/01 Python
Django框架教程之正则表达式URL误区详解
2018/01/28 Python
200行python代码实现贪吃蛇游戏
2020/04/24 Python
css3一个简易的 LED 数字时钟实现方法
2020/01/15 HTML / CSS
HTML5实现获取地理位置信息并定位功能
2015/04/25 HTML / CSS
Mytheresa英国官网:拥有160多个奢侈品品牌
2016/10/09 全球购物
曼城官方网上商店:Manchester City
2019/09/10 全球购物
法国购买隐形眼镜和眼镜网站:Optical Center
2019/10/08 全球购物
神话般的珠宝:Ross-Simons
2020/07/13 全球购物
财务会计专业推荐信
2013/11/30 职场文书
生态养殖创业计划书
2014/05/06 职场文书
解除财产保全担保书
2014/05/20 职场文书
2015年学校财务工作总结
2015/05/19 职场文书
交流会主持词
2015/07/02 职场文书
车辆安全隐患排查制度
2015/08/05 职场文书
基于HTML十秒做出淘宝页面
2021/10/24 HTML / CSS
Golang 入门 之url 包
2022/05/04 Golang
Hive导入csv文件示例
2022/06/25 数据库