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获取图片颜色信息的方法
Mar 18 Python
Python实现截屏的函数
Jul 26 Python
Python3连接MySQL(pymysql)模拟转账实现代码
May 24 Python
Python如何判断数独是否合法
Sep 08 Python
python脚本替换指定行实现步骤
Jul 11 Python
python使用pandas实现数据分割实例代码
Jan 25 Python
Python OpenCV 直方图的计算与显示的方法示例
Feb 08 Python
TensorFlow损失函数专题详解
Apr 26 Python
Python OpenCV处理图像之滤镜和图像运算
Jul 10 Python
python 字典操作提取key,value的方法
Jun 26 Python
Python爬虫运用正则表达式的方法和优缺点
Aug 25 Python
python list数据等间隔抽取并新建list存储的例子
Nov 27 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来处理多个提交任务
2006/10/09 PHP
在任意字符集下正常显示网页的方法二(续)
2007/04/01 PHP
PHP中Memcache操作类及用法实例
2014/12/12 PHP
PHP实现抓取Google IP并自动修改hosts文件
2015/02/12 PHP
jQuery的链式调用浅析
2010/12/03 Javascript
jquery数组之存放checkbox全选值示例代码
2013/12/20 Javascript
jQuery循环滚动新闻列表示例代码
2014/06/17 Javascript
基于jQuery实现最基本的淡入淡出效果实例
2015/02/02 Javascript
js实现基于正则表达式的轻量提示插件
2015/08/29 Javascript
跟我学习javascript的undefined与null
2015/11/17 Javascript
jquery实现简单的全选和反选功能
2016/01/02 Javascript
AngularJS删除路由中的#符号的方法
2016/09/20 Javascript
浅谈$_FILES数组为空的原因
2017/02/16 Javascript
javascript完美实现给定日期返回上月日期的方法
2017/06/15 Javascript
详解angular笔记路由之angular-router
2017/09/12 Javascript
vue 粒子特效的示例代码
2017/09/19 Javascript
高性能的javascript之加载顺序与执行原理篇
2018/01/14 Javascript
微信小程序ibeacon三点定位详解
2018/10/31 Javascript
JS实现处理时间,年月日,星期的公共方法示例
2019/05/31 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
2019/08/06 Javascript
Python3 Random模块代码详解
2017/12/04 Python
机器学习经典算法-logistic回归代码详解
2017/12/22 Python
python测试mysql写入性能完整实例
2018/01/18 Python
python实现批量按比例缩放图片效果
2018/03/30 Python
python+selenium+PhantomJS抓取网页动态加载内容
2020/02/25 Python
css3 线性渐变和径向渐变示例附图
2014/04/08 HTML / CSS
GUESS德国官网:美国牛仔服装品牌
2017/02/14 全球购物
意大利制造的西装、衬衫和针对男士量身定制的服装:Lanieri
2018/04/08 全球购物
介绍一下MYSQL常用的优化技巧
2012/10/25 面试题
简历的自荐信
2013/12/19 职场文书
四年级数学教学反思
2014/02/02 职场文书
激励口号大全
2014/06/17 职场文书
行政专员岗位职责范本
2014/08/26 职场文书
快消品行业营销模式与盈利模式分享
2019/09/27 职场文书
分析并发编程之LongAdder原理
2021/06/29 Java/Android
MySQL数据库实验之 触发器和存储过程
2022/06/21 MySQL