python递归打印某个目录的内容
来源:互联网 发布:r语言数据分析实例过程 编辑:程序博客网 时间:2024/06/08 15:55
以下函数列出某个目录下(包括子目录)所有文件,本随笔重点不在于递归函数的实现,这是一个很简单的递归,重点在于熟悉Python 库os以及os.path一些函数的功能和用法
1. os.listdir(path):列出path下所有内容(包括文件和目录,不包括.和..)
2. os.path.join(path1,path2,path3...):拼接目录,例如将'home','test'拼接成'home/test/'
3. os.path.isdir(path):判断path是否为目录
代码如下:
1 #!/usr/bin/python2 import os3 def print_dir(sPath):4 for sChild in os.listdir(sPath):5 sChildPath = os.path.join(sPath,sChild)6 if os.path.isdir(sChildPath):7 print_dir(sChildPath)8 else:9 print sChildPath
阅读全文
0 0
- python递归打印某个目录的内容
- C语言递归删除某个目录下所有的内容
- js 控制打印某个 div 的内容
- 如何使用python递归查找并删除某个目录下的文件
- 递归打印目录的树状结构
- 递归打印目录结构
- 递归打印目录
- 递归打印级联目录
- 递归删除带内容的目录
- day20File类,各方法。递归。删除一带内容的目录。Properties 。记录应用程序运行次数。打印流。切割合并文件。
- 关于linux打印某个文件内容的命令
- python递归删除指定目录及其所有内容
- 递归删除某个文件夹下的某些内容
- java实现打印某个目录的全部子文件名称
- 实现某个目录下的 所有log打印;
- 递归遍历某个目录下的所有java文件
- c语言递归遍历某个目录下的txt文件
- python递归解析、过滤目录、保留某个目录中的一系列子目录
- leetcode 7. Reverse Integer
- 2003搭建DVWA测试环境
- QT5.4设置应用程序图标
- 网络流24题-8
- 想知道支付宝(Android版)使用了哪些开源项目?
- python递归打印某个目录的内容
- 迷失岛 解谜游戏
- js.event之clkick
- Rop开发手册(6):最简单的服务开放平台框架
- jquery:after、append与appendTo用法
- 对象池(Object Pool)模式
- 华为笔试:简单密码
- php笔试题一
- 淘宝客服快速回复语