在项目工作中,时常需要用到处理文件的方法,尤其是在windows环境下的树状目录结构

os.walk恰好能完美的处理这种树状目录结构文件,能高效地帮助我们得到我们需要处理的文件

目录结构:

Desktop-oswalk-testfile---folder1---folder3---file3.txt

              ---file1.txt

          ---folder2---file2.txt

          ---file.txt

ex1:

Results:

注:

通过for name in files:

    print os.path.join(root, name)

就可以轻松地得到该树状目录下所有的文件了

最新文章

  1. 原创 C++作用域 (二)
  2. JS各种方法
  3. ubuntu wifi连接不上或经常断网,重启就好
  4. Comparable和Comparator实现对象比较
  5. mvc通过controller创建交互接口
  6. XSS攻击的解决方法
  7. JQ写简单的伸缩菜单(内附效果图和源代码)
  8. 对已经add的文件不在跟踪
  9. 关于AnimationState的测试
  10. Python处理XML
  11. ASP.NET网页抓取数据
  12. Spring Security(17)——基于方法的权限控制
  13. 腾讯云数据库团队:浅谈如何对MySQL内核进行深度优化
  14. 【Android 多媒体开发】 MediaPlayer 网络视频播放器
  15. 高性价比 VPS virtwire Host
  16. 让公式在网页传播——mathJAX
  17. PCL中Sample_consensus分割支持的几何模型
  18. 浅析MySQL中concat以及group_concat的使用
  19. linux笔记_day09
  20. VS Code 配置 C/C++ 环境

热门文章

  1. Android系统编程入门系列之应用内键值对数据的简单保存
  2. github搜索技巧小结
  3. Linux常用命令 - more命令详解
  4. JDBC管理事务
  5. Sentry 后端监控 - 最佳实践(官方教程)
  6. Electron-vue项目使用 Inno Setup 创建安装包
  7. liunx常见指令
  8. 【C++周报】第二期 2021-8-19
  9. dedecms织梦调用指定文章id
  10. Win7 ASP连接数据库“未找到提供程序.该程序可能未正确安装”问题