1、目录操作

import os

os.mkdir('abc')   #创建abc文件

tree a  #查看目录结构

2、目录遍历

方式一:递归

import os
def dirList(path):
filelist=os.listdir(path)
for filename in filelist:
filepath=os.path.join(path,filename)
if os.path.isdir(filepath):
dirList(filepath)
print filepath allfile=dirList('/root/csvtpy/testdir')

方式二:os.walk(path)

  该函数返回一个元组,该元组有3个元素,这3个元素分别表示每次遍历的路径名、目录列表和文件列表

for path,d,filelist in os.walk('/root/csvtpy/testdir'):
for filename in filelist:
os.path.join(path,filename)

最新文章

  1. 多数浏览器默认会缓存input的值,只有使用ctl+F5强制刷新的才可以清除缓存记录。
  2. 理解 OpenStack + Ceph (1):Ceph + OpenStack 集群部署和配置
  3. canvas时钟
  4. BZOJ3295 [Cqoi2011]动态逆序对
  5. 记一次动画的优化--requestAnimationFrame、webp
  6. 23Mybatis_根据订单商品数据模型的练习对resultMap和resulttype的总结
  7. ios runtime swizzle
  8. IDA Script: Remove empty auto labels
  9. poj 2226 Muddy Fields (转化成二分图的最小覆盖)
  10. ios常用的一些类库
  11. 64位系统 IIS不支持 Excel导入的问题
  12. 点击搜索取消UISearchDisplayController的搜索状态
  13. C#读书笔记之object类的基本方法
  14. TCP连接中time_wait在开发中的影响-搜人以鱼不如授之以渔
  15. 一份关于npm的新手指南
  16. Mybatis 的分页条件查询语句编写
  17. Navicat提示Access violation at address 004E9844 in module ‘comctl32.dll’
  18. 解决failed to push some refs to git
  19. 如何找出当前活动桌面背景图像的位置/路径(Ubuntu 18.04,GNOME)?
  20. 537. Complex Number Multiplication

热门文章

  1. 《Python 学习手册4th》 第十三章 while和for循环
  2. 《Python核心编程》 第四章 Python对象- 课后习题
  3. The Automated Testing Handbook 自动化测试手册简介
  4. ORA-15041: diskgroup space exhausted
  5. Java 性能分析工具
  6. django form关于clean及cleaned_data的说明 以及4种初始化
  7. Spark生态之Spark Core
  8. 7-wonders-in-java
  9. POJ 2236 Wireless Network (并查集)
  10. 最大流&最小割 - 专题练习