【Python】三种遍历文件目录的方法
来源:互联网 发布:怎么逃避淘宝清洗订单 编辑:程序博客网 时间:2024/06/08 06:22
#coding:utf-8# 方法1:递归遍历目录import osdef visitDir(path): li = os.listdir(path) for p in li: pathname = os.path.join(path,p) if not os.path.isfile(pathname): #判断路径是否为文件,如果不是继续遍历 visitDir(pathname) else: print pathnameif __name__ == "__main__": path = r"/Users/GaoHongxing/Desktop"visitDir(path) # 方法2:函数递归 os.path.walk()import os, os.pathdef visitDir(arg, dirname, names): for filepath in names: print os.path.join(dirname, filepath) if __name__ == "__main__": path = r"/Users/GaoHongxing/Desktop" os.path.walk(path,visitDir,())# 方法3: 函数递归os.walk()import osdef visitDir(path): for root, dirs, files in os.walk(path): for filepath in files: print os.path.join(root, filepath) if __name__ == "__main__": path = r"/Users/GaoHongxing/Desktop" visitDir(path) """os.path.walk()与os.walk()产生的文件名列表不同:os.walk() 只产生文件路径os.path.walk() 产生目录树下的目录路径和文件路径"""
0 0
- 【Python】三种遍历文件目录的方法
- Python文件遍历的三种方法
- Python遍历目录文件的两种方法
- Python目录遍历的三种方式
- 目录遍历的三种方法
- python指定文件目录遍历方法
- python常用文件查找/目录遍历方法
- python 文件目录遍历
- python遍历文件目录
- python遍历文件目录
- python遍历目录文件
- 遍历文件目录的python 代码
- 使用 python 遍历目录下的文件
- Python 遍历目录下的所有文件
- python 遍历目录下的所有文件
- PHP遍历目录文件的几种方法效率评析
- Java遍历文件目录的两种方法
- python遍历目录,读写文件
- Leetcode231 Power of Two
- 【网摘】Data Modeling 简介
- Java ShutdownHook 钩子的应用场景友好地清理现场
- 动态调入xib视图
- 【机器学习】非平衡数据集的机器学习常用处理方法
- 【Python】三种遍历文件目录的方法
- Android 自定义属性,系统控件扩展
- windows下使用GUI 把本地代码提交到git远程仓库
- 从源码角度深入理解Handler
- c++数据结构——模板类重写栈
- JDBC-MySql简单的查询和插入数据
- java中的8个基本数据类型
- 控件懒加载
- Centos系统备份与恢复教程