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中的reduce内建函数使用方法指南
Aug 31 Python
在Python中使用matplotlib模块绘制数据图的示例
May 04 Python
Python使用Dijkstra算法实现求解图中最短路径距离问题详解
May 16 Python
python的继承知识点总结
Dec 10 Python
Python 通过requests实现腾讯新闻抓取爬虫的方法
Feb 22 Python
Python3.5基础之函数的定义与使用实例详解【参数、作用域、递归、重载等】
Apr 26 Python
python文件读写代码实例
Oct 21 Python
Python之——生成动态路由轨迹图的实例
Nov 22 Python
Win系统PyQt5安装和使用教程
Dec 25 Python
python缩进长度是否统一
Aug 02 Python
如何在scrapy中集成selenium爬取网页的方法
Nov 18 Python
python超详细实现完整学生成绩管理系统
Mar 17 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脚本的10个技巧(4)
2006/10/09 PHP
解析smarty 截取字符串函数 truncate的用法介绍
2013/06/20 PHP
thinkphp普通查询与表达式查询实例分析
2014/11/24 PHP
PHP命令Command模式用法实例分析
2018/08/08 PHP
php中的buffer缓冲区用法分析
2019/05/31 PHP
不常用但很实用的PHP预定义变量分析
2019/06/25 PHP
Ctrl+Enter提交内容信息
2006/06/26 Javascript
可以把编码转换成 gb2312编码lib.UTF8toGB2312.js
2007/08/21 Javascript
jquery中输入验证中一个不错的效果
2010/08/21 Javascript
JavaScript动态调整TextArea高度的代码
2010/12/28 Javascript
TBCompressor js代码压缩
2011/01/05 Javascript
JQuery判断HTML元素是否存在的两种解决方法
2013/12/26 Javascript
JavaScript数值转换的三种方式总结
2014/07/31 Javascript
jQuery级联操作绑定事件实例
2014/09/02 Javascript
浅析JavaScript事件和方法
2015/02/28 Javascript
jQuery操作动态生成的内容的方法
2016/05/28 Javascript
js获取Get值的方法
2016/09/29 Javascript
AngularJS出现$http异步后台无法获取请求参数问题的解决方法
2016/11/03 Javascript
微信小程序 this和that详解及简单实例
2017/02/13 Javascript
微信小程序网络请求的封装与填坑之路
2017/04/01 Javascript
Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)
2017/10/25 Javascript
手把手教你使用vue-cli脚手架(图文解析)
2017/11/08 Javascript
Electron 调用命令行(cmd)
2019/09/23 Javascript
js实现无限层级树形数据结构(创新算法)
2020/02/27 Javascript
JavaScript实现HSL拾色器
2020/05/21 Javascript
python求pi的方法
2014/10/08 Python
使用Python下载歌词并嵌入歌曲文件中的实现代码
2015/11/13 Python
基于Python实现船舶的MMSI的获取(推荐)
2019/10/21 Python
美国环保婴儿用品公司:The Honest Company
2017/11/23 全球购物
英国电视和家用电器购物网站:rlrdistribution.co.uk
2018/11/20 全球购物
Orvis官网:自1856年以来,优质服装、飞钓装备等
2018/12/17 全球购物
镇政府副镇长群众路线专题民主生活会对照检查材料
2014/09/19 职场文书
大学生翘课检讨书范文
2014/10/06 职场文书
自我检讨书范文
2015/01/28 职场文书
2016应届毕业生实习心得体会
2015/10/09 职场文书
Python 制作自动化翻译工具
2021/04/25 Python