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处理python编码问题
Mar 13 Python
朴素贝叶斯算法的python实现方法
Nov 18 Python
Python运行报错UnicodeDecodeError的解决方法
Jun 07 Python
Python使用dis模块把Python反编译为字节码的用法详解
Jun 14 Python
python算法表示概念扫盲教程
Apr 13 Python
PYQT5设置textEdit自动滚屏的方法
Jun 14 Python
Django 查询数据库并返回页面的例子
Aug 12 Python
Matplotlib绘制雷达图和三维图的示例代码
Jan 07 Python
Python工程师必考的6个经典面试题
Jun 28 Python
django模型类中,null=True,blank=True用法说明
Jul 09 Python
公认8个效率最高的爬虫框架
Jul 28 Python
浅谈Python3中datetime不同时区转换介绍与踩坑
Aug 02 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
海贼王动画变成“真人”后,凯多神还原,雷利太帅了!
2020/04/09 日漫
PHP中MD5函数使用实例代码
2008/06/07 PHP
php实现转换ubb代码的方法
2015/06/18 PHP
Zend Framework前端控制器用法示例
2016/12/11 PHP
php实现的生成迷宫与迷宫寻址算法完整实例
2017/11/06 PHP
jQuery性能优化28条建议你值得借鉴
2013/02/16 Javascript
jQuery实现当按下回车键时绑定点击事件
2014/01/28 Javascript
jQuery中innerWidth()方法用法实例
2015/01/19 Javascript
跟我学习javascript的执行上下文
2015/11/18 Javascript
jQuery移动端日期(datedropper)和时间(timedropper)选择器附源码下载
2016/04/19 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
2016/06/21 Javascript
基于BootStrap的前端分页带省略号和上下页效果
2017/05/18 Javascript
JS实现静态页面搜索并高亮显示功能完整示例
2017/09/19 Javascript
关于Vue在ie10下空白页的debug小结
2018/05/02 Javascript
Angularjs之ngModel中的值验证绑定方法
2018/09/13 Javascript
Element中的Cascader(级联列表)动态加载省\市\区数据的方法
2019/03/27 Javascript
jQuery实现简单弹幕效果
2019/11/28 jQuery
JavaScript实现公告栏上下滚动效果
2020/03/13 Javascript
python 多线程应用介绍
2012/12/19 Python
python选择排序算法的实现代码
2013/11/21 Python
Python的Django框架中的select_related函数对QuerySet 查询的优化
2015/04/01 Python
Python中你应该知道的一些内置函数
2017/03/31 Python
Python下实现的RSA加密/解密及签名/验证功能示例
2017/07/17 Python
python对离散变量的one-hot编码方法
2018/07/11 Python
python实现键盘输入的实操方法
2019/07/16 Python
python数值基础知识浅析
2019/11/19 Python
python二维键值数组生成转json的例子
2019/12/06 Python
windows下Pycharm安装opencv的多种方法
2020/03/05 Python
Python爬虫爬取糗事百科段子实例分享
2020/07/31 Python
python爬取”顶点小说网“《纯阳剑尊》的示例代码
2020/10/16 Python
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
怎样比较两个类型为String的字符串
2016/08/17 面试题
慰问敬老院活动总结
2014/04/26 职场文书
高中团支书竞选稿
2015/11/21 职场文书
千万级用户系统SQL调优实战分享
2022/03/03 MySQL
springboot创建的web项目整合Quartz框架的项目实践
2022/06/21 Java/Android