Python实现遍历目录的方法【测试可用】


Posted in Python onMarch 22, 2017

本文实例讲述了Python实现遍历目录的方法。分享给大家供大家参考,具体如下:

# *-* coding=gb2312 *-*
import os.path
import shutil
def traveltree(curPath,count):
  if not os.path.exists(curPath):
    return
  if os.path.isfile(curPath):
    fileName =os.path.basename(curPath)
    print '\t' *count+ '├─' + fileName
  elif os.path.isdir(curPath):
    print '\t' *count+ '├─' + curPath
    pathlist =os.listdir(curPath)
    for aa in pathlist:
      traveltree(curPath +"\\"+aa,count+1)
if __name__=='__main__':
  traveltree("C:\\py",1)

运行效果图如下:

Python实现遍历目录的方法【测试可用】

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
简单介绍Python中的RSS处理
Apr 13 Python
Python正则表达式使用范例分享
Dec 04 Python
不要用强制方法杀掉python线程
Feb 26 Python
Python基于list的append和pop方法实现堆栈与队列功能示例
Jul 24 Python
python读取与写入csv格式文件的示例代码
Dec 16 Python
小米5s微信跳一跳小程序python源码
Jan 08 Python
OPENCV去除小连通区域,去除孔洞的实例讲解
Jun 21 Python
Python实现的多叉树寻找最短路径算法示例
Jul 30 Python
python中update的基本使用方法详解
Jul 17 Python
python Kmeans算法原理深入解析
Aug 23 Python
Python3离线安装Requests模块问题
Oct 13 Python
tensorflow实现在函数中用tf.Print输出中间值
Jan 21 Python
Python简单操作sqlite3的方法示例
Mar 22 #Python
Python创建xml文件示例
Mar 22 #Python
用Python将IP地址在整型和字符串之间轻松转换
Mar 22 #Python
用python写一个windows下的定时关机脚本(推荐)
Mar 21 #Python
利用Python实现Windows定时关机功能
Mar 21 #Python
使用Python生成XML的方法实例
Mar 21 #Python
Python存取XML的常见方法实例分析
Mar 21 #Python
You might like
关于IIS php调用com组件的权限问题
2012/01/11 PHP
php数组去除空值函数分享
2015/02/02 PHP
PHP curl使用实例
2015/07/02 PHP
Yii2使用自带的UploadedFile实现的文件上传
2016/06/20 PHP
php实现基于openssl的加密解密方法
2016/09/30 PHP
PHP的PDO预定义常量讲解
2019/01/24 PHP
经典海量jQuery插件 大家可以收藏一下
2010/02/07 Javascript
js弹出的对话窗口永远保持居中显示
2012/12/15 Javascript
JS动态调用方法名示例介绍
2013/12/18 Javascript
jQuery学习笔记之创建DOM元素
2015/01/19 Javascript
JavaScript使用concat连接数组的方法
2015/04/06 Javascript
jQuery的几个我们必须了解的特点
2015/05/03 Javascript
JS如何判断是否为ie浏览器的方法(包括IE10、IE11在内)
2015/12/13 Javascript
深入探究JavaScript中for循环的效率问题及相关优化
2016/03/13 Javascript
利用Angular.js限制textarea输入的字数
2016/10/20 Javascript
浅谈jquery采用attr修改form表单enctype不起作用的问题
2016/11/25 Javascript
JavaScript 字符串数字左补位,右补位,取固定长度,截位扩展函数代码
2017/03/25 Javascript
JavaScript之排序函数_动力节点Java学院整理
2017/06/30 Javascript
微信小程序基于slider组件动态修改标签透明度的方法示例
2017/12/04 Javascript
简述vue状态管理模式之vuex
2018/08/29 Javascript
es6函数之rest参数用法实例分析
2020/04/18 Javascript
[01:05:00]2018国际邀请赛 表演赛 Pain vs OpenAI
2018/08/24 DOTA
python实现pdf转换成word/txt纯文本文件
2018/06/07 Python
pyqt 多窗口之间的相互调用方法
2019/06/19 Python
用Python实现最速下降法求极值的方法
2019/07/10 Python
numpy求平均值的维度设定的例子
2019/08/24 Python
ansible动态Inventory主机清单配置遇到的坑
2020/01/19 Python
python使用梯度下降算法实现一个多线性回归
2020/03/24 Python
django haystack实现全文检索的示例代码
2020/06/24 Python
详解CSS3中@media的实际使用
2015/08/04 HTML / CSS
Html5页面上如何禁止手机虚拟键盘弹出
2020/03/19 HTML / CSS
UNIX文件名称有什么规定
2013/03/25 面试题
教师党性分析材料
2014/02/04 职场文书
2014年校务公开工作总结
2014/12/18 职场文书
幼儿园教师节活动总结
2015/03/23 职场文书
浅谈CSS不规则边框的生成方案
2021/05/25 HTML / CSS