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 相关文章推荐
Win7上搭建Cocos2d-x 3.1.1开发环境
Jul 03 Python
python实现获取客户机上指定文件并传输到服务器的方法
Mar 16 Python
python中函数默认值使用注意点详解
Jun 01 Python
Python之str操作方法(详解)
Jun 19 Python
python 使用sys.stdin和fileinput读入标准输入的方法
Oct 17 Python
在python中利用最小二乘拟合二次抛物线函数的方法
Dec 29 Python
如何通过雪花算法用Python实现一个简单的发号器
Jul 03 Python
Django urls.py重构及参数传递详解
Jul 23 Python
Python中的self用法详解
Aug 06 Python
python pip安装包出现:Failed building wheel for xxx错误的解决
Dec 25 Python
numpy矩阵数值太多不能全部显示的解决
May 14 Python
python for循环赋值问题
Jun 03 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
在win系统安装配置 Memcached for PHP 5.3 图文教程
2015/03/03 PHP
php实现模拟post请求用法实例
2015/07/11 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
php设计模式之正面模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
什么是JavaScript
2009/08/13 Javascript
JavaScript 三种创建对象的方法
2009/10/16 Javascript
文本框的字数限制功能jquery插件
2009/11/24 Javascript
javascript判断两个IP地址是否在同一个网段的实现思路
2013/12/13 Javascript
jquery插件orbit.js实现图片折叠轮换特效
2015/04/14 Javascript
jQuery使用getJSON方法获取json数据完整示例
2016/09/13 Javascript
浅谈jQuery中Ajax事件beforesend及各参数含义
2016/12/03 Javascript
ajax图片上传,图片异步上传,更新实例
2016/12/30 Javascript
vue2笔记 — vue-router路由懒加载的实现
2017/03/03 Javascript
bootstrap table sum总数量统计实现方法
2017/10/29 Javascript
js 索引下标之li集合绑定点击事件
2018/01/12 Javascript
React.js绑定this的5种方法(小结)
2018/06/05 Javascript
Vue中Quill富文本编辑器的使用教程
2018/09/21 Javascript
jquery实现上传文件进度条
2020/03/26 jQuery
Python 日期区间处理 (本周本月上周上月...)
2019/08/08 Python
pytorch实现对输入超过三通道的数据进行训练
2020/01/15 Python
python对XML文件的操作实现代码
2020/03/27 Python
python/golang实现循环链表的示例代码
2020/09/14 Python
Lombok插件安装(IDEA)及配置jar包使用详解
2020/11/04 Python
pytorch简介
2020/11/11 Python
CSS3制作ajax loader icon实现思路及代码
2013/08/25 HTML / CSS
Html5 Canvas 实现一个“刮刮乐”游戏
2019/09/05 HTML / CSS
socket.io 和canvas 实现的共享画板功能
2019/05/22 HTML / CSS
详解Html5中video标签那些属性和方法
2019/07/01 HTML / CSS
澳大利亚买卖正宗二手奢侈品交易平台:Luxe.It.Fwd
2019/10/16 全球购物
计算机专业毕业生自荐信范文
2014/03/06 职场文书
二年级小学生评语
2014/04/21 职场文书
作风建设演讲稿
2014/05/23 职场文书
十佳文明家庭事迹
2014/05/25 职场文书
高中班长竞选稿
2015/11/20 职场文书
JavaScript实现淘宝商品图切换效果
2021/04/29 Javascript
JavaScript实现音乐播放器
2022/08/14 Javascript