python实现将文件夹下面的不是以py文件结尾的文件都过滤掉
2017-07-03 11:36
260 查看
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)
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高效过滤出文件夹下指定文件名结尾的文件
- python高效过滤出文件夹下指定文件名结尾的文件实例
- Python实现FTP上传文件或文件夹(递归)
- Python引用(import)文件夹下的py文件的方法
- 市面上所有号称"虚拟机","防火墙"的实时监控杀毒软件无一不是使用的IFSHOOK技术.但是同时也有一些朋友不断写MAIL给我打听如何实现读写的监控.下面给出用VTOOLSD写的代码.也就是所有实时杀毒软件的奥秘.同时,很多拦截文件操作的软件,例如对目录加
- 列出某文件夹及其子文件夹下面的文件,并可根据扩展名过滤
- Python中实现从目录中过滤出指定文件类型的文件
- Python 实现一个小功能: 删除某路径下文件及文件夹的脚本
- Python引用(import)文件夹下的py文件的方法
- unix环境下标准C实现的遍历某个文件夹下面所有文件(转自CSDN)
- 使用某个文件夹下的所有文件去替换另一个文件夹下及其子文件夹下存在的同名文件(Python实现)
- python实现批量获取指定文件夹下的所有文件的厂商信息
- 项目总结(四)----------Python实现Windows和Linux之间互相传输文件(文件夹)
- busybox的ash,实现遍历文件夹,过滤文件
- MFC实现打开、保存文件对话框和浏览文件夹对话框,把代码直接拷贝到要响应的按钮函数下面就行了
- Python文件夹与文件的操作实现代码
- C#读取文件夹下面的全部文件的实现
- Qt实现遍历文件夹和文件目录,并过滤和获取文件信息、后缀名、前缀名