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的Flask框架中Flask-Admin库的简单入门指引
Apr 07 Python
flask中主动抛出异常及统一异常处理代码示例
Jan 18 Python
用Python写脚本,实现完全备份和增量备份的示例
Apr 29 Python
Python定义一个跨越多行的字符串的多种方法小结
Jul 19 Python
浅谈python连续赋值可能引发的错误
Nov 10 Python
Python设计模式之代理模式实例详解
Jan 19 Python
pyqt5 使用label控件实时显示时间的实例
Jun 14 Python
python3+PyQt5 实现Rich文本的行编辑方法
Jun 17 Python
python中urllib.request和requests的使用及区别详解
May 05 Python
python 批量下载bilibili视频的gui程序
Nov 20 Python
python3处理word文档实例分析
Dec 01 Python
Python必备技巧之字符数据操作详解
Mar 23 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
php数组函数序列之in_array() 查找数组值是否存在
2011/10/29 PHP
php $_SERVER windows系统与linux系统下的区别说明
2014/02/14 PHP
PHP SOCKET编程详解
2015/05/22 PHP
PHP变量赋值、代入给JavaScript中的变量
2015/06/29 PHP
基于PHP实现假装商品限时抢购繁忙的效果
2015/10/16 PHP
thinkphp在低版本Nginx 下支持PATHINFO的方法分享
2016/05/27 PHP
phpinfo无法显示的原因及解决办法
2019/02/15 PHP
Laravel框架查询构造器简单示例
2019/05/08 PHP
TP3.2.3框架文件上传操作实例详解
2020/01/23 PHP
自己写了一个展开和收起的多更能型的js效果
2013/03/05 Javascript
如何使用Javascript获取距今n天前的日期
2013/07/08 Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
2015/08/24 Javascript
基于jquery实现动态竖向柱状条特效
2016/02/12 Javascript
使用Javascript实现选择下拉菜单互移并排序
2016/02/23 Javascript
vue引入jq插件的实例讲解
2017/09/12 Javascript
JavaScript实现的斑马线表格效果【隔行变色】
2017/09/18 Javascript
浅谈Koa服务限流方法实践
2017/10/23 Javascript
react native基于FlatList下拉刷新上拉加载实现代码示例
2018/09/30 Javascript
video.js 一个页面同时播放多个视频的实例代码
2018/11/27 Javascript
vue.js iview打包上线后字体图标不显示解决办法
2020/01/20 Javascript
node.js开发辅助工具nodemon安装与配置详解
2020/02/06 Javascript
javascript单张多张图无缝滚动实例代码
2020/05/10 Javascript
JS实现点击掉落特效
2021/01/29 Javascript
[03:54]DOTA2英雄梦之声_第06期_昆卡
2014/06/23 DOTA
在阿里云服务器上配置CentOS+Nginx+Python+Flask环境
2016/06/18 Python
浅谈Python peewee 使用经验
2017/10/20 Python
PyTorch中topk函数的用法详解
2020/01/02 Python
python代码实现将列表中重复元素之间的内容全部滤除
2020/05/22 Python
New Balance俄罗斯官方网上商店:购买运动鞋
2020/03/02 全球购物
介绍一下linux的文件系统
2012/03/20 面试题
旅游管理专业个人求职信范文
2013/12/24 职场文书
学校十一活动方案
2014/02/01 职场文书
遗体告别仪式主持词
2014/03/20 职场文书
乡镇消防安全责任书
2014/07/23 职场文书
我心目中的好老师活动方案
2014/08/19 职场文书
宣传稿格式范文
2015/07/23 职场文书