import  os
import  os.path
#  os,os.path里包含大多数文件访问的函数,所以要先引入它们.
#  请按照你的实际情况修改这个路径
rootdir  =   " d:/download "
for  parent, dirnames, filenames  in  os.walk(rootdir):
     # case 1:
     for  dirname  in  dirnames:
         print  ( " parent is: "   +  parent)
         print  ( " dirname is: "   +  dirname)
     # case 2
     for  filename  in  filenames:
         print  ( " parent is: "   +  parent)
         print  ( " filename with full path : "   +  os.path.join(parent, filename))

''' 知识点:

* os.walk返回一个三元组.其中dirnames是所有文件夹名字(不包含路径),filenames是所有文件的名字(不包含路径).parent表示父目录.
    * case1 演示了如何遍历所有目录.
    * case2 演示了如何遍历所有文件.
    * os.path.join(dirname,filename) : 将形如"/a/b/c"和"d.java"变成/a/b/c/d.java".
'''

转载于:https://www.cnblogs.com/fanweisheng/p/11243896.html

Python实例 遍历文件夹和文件相关推荐

  1. python修改文件后缀_python实现遍历文件夹修改文件后缀

    本文实例为大家分享了python实现遍历文件夹修改文件后缀的具体代码,供大家参考,具体内容如下 用法 python Modifer.py ./ -fp java xml # coding:utf-8 ...

  2. python 遍历文件夹下文件修改并保存_利用python完成自动化的任务之遍历文件夹修改文件之后并保存备份...

    #利用python完成自动化的任务 #遍历文件夹里面的所有的内容--然后打开---利用正则表达式修改文本的内容(re.sub)---然后写入到新的文本内容中 import docx import re ...

  3. python 遍历文件夹和文件

    文件结构如下图 path = r"文件夹1" 遍历1层下的所有文件名和文件夹名 import os fileList = os.listdir(path) # 遍历1层 print ...

  4. python观察日志(part18)--遍历文件夹下文件并判断后缀

    学习笔记,仅供参考 import ospath = r"F:\MyStudio\PythonStudio\goatbishop.project01\MyNewWork" fileN ...

  5. python遍历指定文件夹下所有文件夹和文件

    示例代码: import ospathName = 'H:\\desktop'for folderName, subfolders, filenames in os.walk(pathName):pr ...

  6. python 获取文件夹所有文件列表_python获取文件夹下所有文件及os模块方法

    python获取文件夹下所有文件 方法一:使用os.listdir import os for filename in os.listdir(r'c:\windows'): print filenam ...

  7. python中对文件、文件夹(文件操作函数)的操作

    python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...

  8. [C#(WebForm)] - 利用递归遍历文件夹和文件存入TreeView

    主要函数:(具体实例在下面) //必须先引用命名空间:System.IO //使用relateTreeView函数时 path 路径使用本地路径,或经过Server.MapPath("服务器 ...

  9. python目录下的文件夹_Python列出当前文件夹下文件的两种方法

    使用Python做一些自动化操作时,经常与文件夹和文件打交道,这就依赖于OS模块了. OS是Operate System的缩写,是Python标准库中一个用于访问操作系统功能的模块,OS模块中的接口可 ...

  10. Python学习(九)IO 编程 —— 文件夹及文件操作

    Python 文件夹及文件操作 我们经常会与文件和目录打交道,对于这些操作,python可以使用 os 及 shutill 模块,其中包含了很多操作文件和目录的函数. os 可以执行简单的文件夹及文件 ...

最新文章

  1. document.body.clientHeight与document.documentElement.clientHeight
  2. 6、日期格式化(DateFormat类和SimpleDateFormat类)
  3. 网络连接的netstat命令
  4. python编写时钟代码_python Tkinter 编写时钟
  5. linux 查看所有端口号_linux系统:ss命令
  6. 【分享】U盘大小的随身电脑 – Cotton Candy
  7. 无法在PC上找到,android app 创建的文件 问题.
  8. input表单的type属性详解,不同type不同属性之间区别
  9. Spring的OpenEntityManagerInViewFilter
  10. Flutter实战之自定义日志打印组件
  11. mysqldump: Got error: 1044
  12. OpenGL编程指南(第8版)PDF
  13. html 源码_html制作个人博客网站模板源码下载
  14. oracle大杂烩(二)
  15. RecyclerView吸顶效果
  16. 十二黄金圣斗士-合辑-修复版-3D打印图纸
  17. 论文笔记--Inductive Graph Neural Networks for Spatiotemporal Kriging
  18. 软件项目管理之一:项目进度计划
  19. nslookup 查邮件服务器地址
  20. 敏捷转型行动笔记:内部敏捷教练培训资料分享——基础篇(夯实精益敏捷思想,掌握相关实践)

热门文章

  1. 助力科研 越海扬波发力高性能计算应用
  2. CSS中的趣事之float浮动
  3. WiFi是SD-WAN的良好组合,但不是必备选择
  4. 采用TurboGate邮件网关防止企业邮箱被盗用
  5. Eclipse下编译Android自带联系人应用
  6. linux 系统基础知识 - fdisk命令
  7. CentOS4 可用镜像及更新方式
  8. tomcat5配置常见数据库连接池的例子.
  9. python property
  10. html自定义实现文本编辑器,自定义开发富文本编辑器(Javascript实现点击插入内容到textarea光标处)...