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 七种邮件内容发送方法实例
Apr 22 Python
python爬虫入门教程之糗百图片爬虫代码分享
Sep 02 Python
详解Python2.x中对Unicode编码的使用
Apr 03 Python
Python实现合并同一个文件夹下所有txt文件的方法示例
Apr 26 Python
python 执行shell命令并将结果保存的实例
May 11 Python
儿童学习python的一些小技巧
May 27 Python
python3实现随机数
Jun 25 Python
python 解决动态的定义变量名,并给其赋值的方法(大数据处理)
Nov 10 Python
Python Django实现layui风格+django分页功能的例子
Aug 29 Python
python使用paramiko实现ssh的功能详解
Mar 06 Python
Python  word实现读取及导出代码解析
Jul 09 Python
python中watchdog文件监控与检测上传功能
Oct 30 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项目中比较通用的php自建函数的详解
2013/06/06 PHP
解析isset与is_null的区别
2013/08/09 PHP
PHP实现定时执行任务的方法
2014/10/05 PHP
WAMP环境中扩展oracle函数库(oci)
2015/06/26 PHP
详解php协程知识点
2018/09/21 PHP
Yii框架核心组件类实例详解
2019/08/06 PHP
Uglifyjs(JS代码优化工具)入门 安装使用
2020/04/13 Javascript
javascript屏蔽右键代码
2014/05/15 Javascript
JavaScript实现简单图片滚动附源码下载
2014/06/17 Javascript
通过JS判断联网类型和连接状态的实现代码
2015/04/01 Javascript
JavaScript中的原型prototype属性使用详解
2015/06/05 Javascript
详解JavaScript中this关键字的用法
2016/05/26 Javascript
AngularJS基础 ng-open 指令简单实例
2016/08/02 Javascript
vue的props实现子组件随父组件一起变化
2016/10/27 Javascript
jquery——九宫格大转盘抽奖实例
2017/01/16 Javascript
常用jQuery选择器汇总
2017/02/02 Javascript
Nuxt.js实战详解
2018/01/18 Javascript
解决vue打包项目后刷新404的问题
2018/03/06 Javascript
JS实现可切换图片的幻灯切换效果示例
2019/05/24 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
2019/08/22 Javascript
js实现时钟定时器
2020/03/26 Javascript
解决在Vue中使用axios POST请求变成OPTIONS的问题
2020/08/14 Javascript
JS如何判断对象是否包含某个属性
2020/08/29 Javascript
python实现爬取千万淘宝商品的方法
2015/06/30 Python
python模拟登陆,用session维持回话的实例
2018/12/27 Python
浅谈python元素如何去重,去重后如何保持原来元素的顺序不变
2020/02/28 Python
python 5个顶级异步框架推荐
2020/09/09 Python
酒店办公室文员岗位职责
2013/12/18 职场文书
创业计划书中要认真思考的问题
2013/12/28 职场文书
护理专科自荐书范文
2014/02/18 职场文书
实践单位评语
2014/04/26 职场文书
上班离岗检讨书
2014/09/10 职场文书
房地产置业顾问岗位职责
2015/04/11 职场文书
奖金申请报告模板
2015/05/15 职场文书
中小学教师继续教育心得体会
2016/01/19 职场文书
python的html标准库
2022/04/29 Python