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中文编码问题小结
Sep 28 Python
Python简单日志处理类分享
Feb 14 Python
用map函数来完成Python并行任务的简单示例
Apr 02 Python
用tensorflow构建线性回归模型的示例代码
Mar 05 Python
Python嵌套列表转一维的方法(压平嵌套列表)
Jul 03 Python
Python基于递归算法求最小公倍数和最大公约数示例
Jul 27 Python
Flask实现图片的上传、下载及展示示例代码
Aug 03 Python
pytorch 模型可视化的例子
Aug 17 Python
Python高级特性——详解多维数组切片(Slice)
Nov 26 Python
Pytorch高阶OP操作where,gather原理
Apr 30 Python
Python+PyQt5实现灭霸响指功能
May 25 Python
python如何利用cv2模块读取显示保存图片
Jun 04 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 生成的XML以FLASH获取为乱码终极解决
2009/08/07 PHP
php 的加密函数 md5,crypt,base64_encode 等使用介绍
2012/04/09 PHP
thinkphp的c方法使用示例
2014/02/24 PHP
PHP封装的HttpClient类用法实例
2015/06/17 PHP
Yii框架弹出窗口组件CJuiDialog用法分析
2017/01/07 PHP
jquery ui 1.7 ui.tabs 动态添加与关闭(按钮关闭+双击关闭)
2010/04/01 Javascript
javascript 延迟加载技术(lazyload)简单实现
2011/01/17 Javascript
from 表单提交返回值用post或者是get方法实现
2013/08/21 Javascript
javascript中拼接HTML字符串的最快、最好的方法
2014/06/07 Javascript
Node.js中require的工作原理浅析
2014/06/24 Javascript
jquery单行文字向上滚动效果的实现代码
2014/09/05 Javascript
javascript事件模型实例分析
2015/01/30 Javascript
使用jquery清空、复位整个输入域
2015/04/02 Javascript
基于touch.js手势库+zepto.js插件开发图片查看器(滑动、缩放、双击缩放)
2016/11/17 Javascript
JSON与JS对象的区别与对比
2017/03/01 Javascript
Vue官方推荐AJAX组件axios.js使用方法详解与API
2018/10/09 Javascript
vue中使用better-scroll实现滑动效果及注意事项
2018/11/15 Javascript
微信头像地址失效踩坑记附带解决方案
2019/09/23 Javascript
比较详细Python正则表达式操作指南(re使用)
2008/09/06 Python
Python 异常处理的实例详解
2017/09/11 Python
Linux下Python安装完成后使用pip命令的详细教程
2018/11/22 Python
基于Numpy.convolve使用Python实现滑动平均滤波的思路详解
2019/05/16 Python
对Python函数设计规范详解
2019/07/19 Python
Python 中@property的用法详解
2020/01/15 Python
Jupyter 无法下载文件夹如何实现曲线救国
2020/04/22 Python
用CSS禁用输入法(CSS3 UI规范)实例解析
2012/12/04 HTML / CSS
HTML5拖拽文件上传的示例代码
2021/03/04 HTML / CSS
采用专利算法搜索最廉价的机票:CheapAir
2016/09/10 全球购物
Doyoueven官网:澳大利亚健身服饰和配饰品牌
2019/03/24 全球购物
最好的商品表达自己:Cafepress
2019/09/04 全球购物
关联、聚合(Aggregation)以及组合(Composition)的区别
2012/02/29 面试题
应届生高等护理求职信
2013/10/12 职场文书
给校长的建议书
2014/03/12 职场文书
天网工程实施方案
2014/03/26 职场文书
社区党员公开承诺书
2014/08/30 职场文书
MySQL数据库压缩版本安装与配置详细教程
2021/05/21 MySQL