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中使用mongoengine操作MongoDB教程
Apr 24 Python
python获取本机mac地址和ip地址的方法
Apr 29 Python
Python语法快速入门指南
Oct 12 Python
python之文件的读写和文件目录以及文件夹的操作实现代码
Aug 28 Python
Python 数据结构之队列的实现
Jan 22 Python
解决pycharm无法调用pip安装的包问题
May 18 Python
根据DataFrame某一列的值来选择具体的某一行方法
Jul 03 Python
python实现微信防撤回神器
Apr 29 Python
python操作小程序云数据库实现简单的增删改查功能
Jun 06 Python
如何运行.ipynb文件的图文讲解
Jun 27 Python
python 使用while写猜年龄小游戏过程解析
Oct 07 Python
Python爬虫入门教程01之爬取豆瓣Top电影
Jan 24 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提示Warning:phpinfo() has been disabled函数禁用的解决方法
2014/12/17 PHP
PDO::errorCode讲解
2019/01/28 PHP
json跟xml的对比分析
2008/06/10 Javascript
jQuery 使用手册(五)
2009/09/23 Javascript
JQuery中html()方法使用不当带来的陷阱
2011/04/07 Javascript
MooTools 页面滚动浮动层智能定位实现代码
2011/08/23 Javascript
jquery实现每个数字上都带进度条的幻灯片
2013/02/20 Javascript
基于MVC3方式实现下拉列表联动(JQuery)
2013/09/02 Javascript
js截取固定长度的中英文字符的简单实例
2013/11/22 Javascript
div浮层,滚动条移动,位置保持不变的4种方法汇总
2013/12/11 Javascript
JS实现弹出居中的模式窗口示例
2016/06/20 Javascript
js操作XML文件的实现方法兼容IE与FireFox
2016/06/25 Javascript
AngularJS中一般函数参数传递用法分析
2016/11/22 Javascript
js时间戳格式化成日期格式的多种方法介绍
2017/02/16 Javascript
解决给dom元素绑定click等事件无效问题的方法
2017/02/17 Javascript
CodeMirror js代码加亮使用总结
2017/03/25 Javascript
从零开始学习Node.js系列教程五:服务器监听方法示例
2017/04/13 Javascript
vue如何集成raphael.js中国地图的方法示例
2017/08/15 Javascript
Vue的Class与Style绑定的方法
2017/09/01 Javascript
Vue中的v-for循环key属性注意事项小结
2018/08/12 Javascript
webpack4 处理CSS的方法示例
2018/09/03 Javascript
微信小程序获取位置展示地图并标注信息的实例代码
2019/09/01 Javascript
[07:54]DOTA2 MV《我的动力鞋》 ImbaTV 出品
2014/11/21 DOTA
[01:14]英雄,所敬略同——2018完美盛典宣传视频4K
2018/12/05 DOTA
python基于socket实现的UDP及TCP通讯功能示例
2019/11/01 Python
6行Python代码实现进度条效果(Progress、tqdm、alive-progress​​​​​​​和PySimpleGUI库)
2020/01/06 Python
Jupyter Notebook折叠输出的内容实例
2020/04/22 Python
Python面向对象特殊属性及方法解析
2020/09/16 Python
Html5页面二次分享的实现
2018/07/30 HTML / CSS
欧洲第一的摇滚和金属乐队服装网站:EMP
2017/10/26 全球购物
殡葬服务心得体会
2014/09/11 职场文书
学生检讨书怎么写?
2014/10/10 职场文书
三好学生评语大全
2014/12/29 职场文书
违纪检讨书范文
2015/01/27 职场文书
2015年话务员工作总结
2015/04/29 职场文书
MySQL之select、distinct、limit的使用
2021/11/11 MySQL