博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python练习 遍历目录os.walk()
阅读量:5166 次
发布时间:2019-06-13

本文共 750 字,大约阅读时间需要 2 分钟。

练习os.walk(0遍历目录

#! /usr/bin/env python#coding=utf-8import osimport sys#文件遍历#定义遍历函数,filepath是要遍历的路径,fp是要写入的文件,返回文件listdef dir_walk(filepath):    list_file=[]    if os.path.exists(filepath):        for root,filedirlist,filelist in os.walk(filepath):            list_file.append(root)            for filename in filelist:                #拼接路径,os.path.join;加入list                list_file.append(os.path.join(root,filename))    return list_fileif __name__ == '__main__':    filepath='E:\\dirty'    fp=open('E:\\dirty_walk','w')    #这里将文件清空了    fp.truncate()    file_list=dir_walk(filepath)    fp.seek(0,0)    #写入文件    fp.writelines(file_list)    fp.close()    print 'dir_walk into success'

  

转载于:https://www.cnblogs.com/qq916653496/articles/4317371.html

你可能感兴趣的文章
Application Pool Identities
查看>>
2017-3-24 开通博客园
查看>>
【MySQL性能优化】MySQL常见SQL错误用法
查看>>
3.6 字符串
查看>>
Vue2全家桶之一:vue-cli(vue脚手架)超详细教程
查看>>
java中static使用之静态方法注意点
查看>>
方格取数
查看>>
Struts 2 常用技术
查看>>
RIP的缺点
查看>>
Unity最优化摘要
查看>>
类模板使用说明
查看>>
Redis源代码分析(一)--Redis结构解析
查看>>
Flex父子窗体相互调用
查看>>
spring的Bean的生命周期
查看>>
指针函数与函数指针的区别
查看>>
数位dp
查看>>
状压DP
查看>>
区间DP
查看>>
树形DP
查看>>
Springboot实现上传文件接口,使用python的requests进行组装报文上传文件的方法
查看>>