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将xml xsl文件生成html文件存储示例讲解
Dec 03 Python
python安装Scrapy图文教程
Aug 14 Python
python爬取亚马逊书籍信息代码分享
Dec 09 Python
python3使用smtplib实现发送邮件功能
May 22 Python
pycharm下查看python的变量类型和变量内容的方法
Jun 26 Python
对python中的乘法dot和对应分量相乘multiply详解
Nov 14 Python
简单了解python PEP的一些知识
Jul 13 Python
python os.fork() 循环输出方法
Aug 08 Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
Oct 11 Python
Scrapy框架基本命令与settings.py设置
Feb 06 Python
Pandas实现一列数据分隔为两列
May 18 Python
Python使用tkinter实现摇骰子小游戏功能的代码
Jul 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
怎么使 Mysql 数据同步
2006/10/09 PHP
PHP explode()函数用法、切分字符串
2012/10/03 PHP
PIGCMS 如何关闭聊天机器人
2015/02/12 PHP
4种Windows系统下Laravel框架的开发环境安装及部署方法详解
2020/04/06 PHP
Javascript技巧之不要用for in语句对数组进行遍历
2010/10/20 Javascript
JavaScript 用cloneNode方法克隆节点的代码
2012/10/15 Javascript
JS中如何判断传过来的JSON数据中是否存在某字段
2014/08/18 Javascript
js如何实现淡入淡出效果
2020/11/18 Javascript
跟我学习javascript的undefined与null
2015/11/17 Javascript
50 个 jQuery 插件可将你的网站带到另外一个高度
2016/04/26 Javascript
jQuery+CSS3+Html5实现弹出层效果实例代码(附源码下载)
2016/05/16 Javascript
详解JS数据类型的值拷贝函数(深拷贝)
2017/07/13 Javascript
谈谈VUE种methods watch和compute的区别和联系
2017/08/01 Javascript
通过循环优化 JavaScript 程序
2019/06/24 Javascript
H5实现手机拍照和选择上传功能
2019/12/18 Javascript
extjs4图表绘制之折线图实现方法分析
2020/03/06 Javascript
python通过ssh-powershell监控windows的方法
2015/06/02 Python
Python监控主机是否存活并以邮件报警
2015/09/22 Python
Python编程给numpy矩阵添加一列方法示例
2017/12/04 Python
python决策树之C4.5算法详解
2017/12/20 Python
python3使用scrapy生成csv文件代码示例
2017/12/28 Python
PyTorch的深度学习入门之PyTorch安装和配置
2019/06/27 Python
Python检查图片是否损坏及图片类型是否正确过程详解
2019/09/30 Python
python3-flask-3将信息写入日志的实操方法
2019/11/12 Python
python画图常规设置方式
2020/03/05 Python
Ann Taylor官方网站:美国最大的女性产品制造商之一
2016/09/14 全球购物
La Redoute英国官网:法国时尚品牌
2017/04/27 全球购物
世界领先的电子书网站:eBooks.com(在线购买小说、非小说和教科书)
2019/03/30 全球购物
物业公司采购员岗位职责
2013/12/31 职场文书
应届护士求职信范文
2014/01/26 职场文书
超市国庆节促销方案
2014/02/20 职场文书
摄影专业毕业生求职信
2014/08/05 职场文书
2014年国庆节活动总结
2014/08/26 职场文书
期中考试后的感想
2015/08/07 职场文书
Vue详细的入门笔记
2021/05/10 Vue.js
关于html选择框创建占位符的问题
2021/06/09 HTML / CSS