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 实现堆排序算法代码
Jun 05 Python
Python字符串处理之count()方法的使用
May 18 Python
python实现微信接口(itchat)详细介绍
Oct 23 Python
使用python装饰器计算函数运行时间的实例
Apr 21 Python
django orm 通过related_name反向查询的方法
Dec 15 Python
基于python的列表list和集合set操作
Nov 24 Python
Pytorch实现基于CharRNN的文本分类与生成示例
Jan 08 Python
浅谈Python中的异常和JSON读写数据的实现
Feb 27 Python
python使用pandas抽样训练数据中某个类别实例
Feb 28 Python
Python 多线程共享变量的实现示例
Apr 17 Python
初学者学习Python好还是Java好
May 26 Python
安装并免费使用Pycharm专业版(学生/教师)
Sep 24 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使用Cookie控制访问授权的方法
2015/01/21 PHP
php类自动装载、链式操作、魔术方法实现代码
2017/07/23 PHP
PHP的PDO大对象(LOBs)
2019/01/27 PHP
使用PHPWord生成word文档的方法详解
2019/06/06 PHP
漂亮的提示信息(带箭头)
2007/03/21 Javascript
javascript 年月日联动实现核心代码
2009/12/21 Javascript
目前流行的JavaScript库的介绍及对比
2013/09/29 Javascript
简单时间提示DEMO从0开始一直进行计时
2013/11/19 Javascript
javascript使用window.open提示“已经计划系统关机”的原因
2014/08/15 Javascript
jquery中push()的用法(数组添加元素)
2014/11/25 Javascript
javascript实现多级联动下拉菜单的方法
2015/02/06 Javascript
JavaScript实现的字符串replaceAll函数代码分享
2015/04/02 Javascript
JQuery节点元素属性操作方法
2015/06/11 Javascript
jQuery中extend函数详解
2015/07/13 Javascript
JS中取二维数组中最大值的方法汇总
2016/04/17 Javascript
easyUI combobox实现联动效果
2017/01/17 Javascript
JS如何判断浏览器类型和详细区分IE各版本浏览器
2017/03/04 Javascript
使用socket.io制做简易WEB聊天室
2018/01/02 Javascript
如何基于vue-cli3.0构建功能完善的移动端架子
2019/04/24 Javascript
移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能
2019/06/10 Javascript
详解js创建对象的几种方式和对象方法
2021/03/01 Javascript
Python对列表去重的多种方法(四种方法)
2017/12/05 Python
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
flask框架单元测试原理与用法实例分析
2019/07/23 Python
.img/.hdr格式转.nii格式的操作
2020/07/01 Python
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
js实现移动端H5页面手指滑动刻度尺功能
2017/11/16 HTML / CSS
澳大利亚领先的在线美容商城:Adore Beauty
2017/04/14 全球购物
Tessabit美国:集世界奢侈品和设计师品牌的意大利精品买手店
2020/06/29 全球购物
商得四方公司面试题(gid+)
2014/04/30 面试题
运动会通讯稿150字
2014/02/15 职场文书
文明社区申报材料
2014/08/21 职场文书
Python爬虫之自动爬取某车之家各车销售数据
2021/06/02 Python
mysql分组后合并显示一个字段的多条数据方式
2022/01/22 MySQL
Javascript的promise,async和await的区别详解
2022/03/24 Javascript
MySQL数据库如何查看表占用空间大小
2022/06/10 MySQL