首页 > 编程语言 >python使用遍历文件夹文件

python使用遍历文件夹文件

时间:2022-12-15 17:37:00浏览次数:73  
标签:遍历 parent python filename 文件夹 print os

python使用遍历文件夹文件

一,遍历函数

os.walk(rootdir): #返回三个参数:分别返回1.父目录 2.所有文件夹名字(不含路径) 3.所有文件名字

二,使用


import os
import os.path
rootdir = “d:\data”                                   # 指明被遍历的文件夹

for parent,dirnames,filenames in os.walk(rootdir):    #三个参数:分别返回1.父目录 2.所有文件夹名字(不含路径) 3.所有文件名字
    for dirname in  dirnames:                       #输出文件夹信息
      print "parent is:" + parent
      print  "dirname is" + dirname

    for filename in filenames:                        #输出文件信息
      print "parent is": + parent
      print "filename is:" + filename
       print "the full name of the file is:" + os.path.join(parent,filename) #输出文件路径信息

标签:遍历,parent,python,filename,文件夹,print,os
From: https://www.cnblogs.com/trimphNuan/p/16985611.html

相关文章

  • 【Python多任务--进程,协程】
    一、进程进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。进程是线程的容器,一个进程可以有多个线程进程特......
  • 【Python多任务--进程池Pool】
    进程池Pool在利用Python进行系统管理的时候,特别是同时操作多个文件目录,或者远程控制多台主机,并行操作可以节约大量的时间。当被操作对象数目不大时,可以直接利用multiprocess......
  • Python算法题
    2.11斐波那契数列1、1、2、3、5、8、13.....已知一个数列:1、1、2、3、5、8、13、。。。。的规律为从3开始的每一项都等于其前两项的和,这是斐波那契数列。求满足规律的......
  • python的元组详解
    names=["zhangsan","lisi","wangwu","zhaoliu"]#从元组中取出来元素print(names[0:3])#打印第0个到第2个元组,取左不取右print(names[-1])#打印元组的最后一个元素#添加元......
  • 使用python爬取微博评论
    最近在复习以前学习的python爬虫内容,就拿微博来练了一下手,这个案例适合学习爬虫到中后期的小伙伴,因为他不是特别简单也不是很难,关键是思路,为什么说不是很难呢?因为还没涉及......
  • python视频传输方案
    1.1:imageZMQ库实现,发送端importsocketimporttimeimportcv2importimagezmqimporttracebackimportsimplejpegcapture=cv2.VideoCapture(0)#获取摄像头视频c......
  • python安装pyqt的相关经验
    1:pipinstallPyQt5-ihttps://pypi.douban.com/simple首先安装PyQt5的包;2:pipinstallPyQt5-tools-ihttps://pypi.douban.com/simple这个包需要安......
  • Tomat下配置python CGI脚本
    环境:apache-tomcat-6.0.33jdk1.6.0_29python-2.7 1.配置CGI拦截路径   打开$(CATALINA_HOME)/conf/web.xml,去掉有关CGI的注释<servlet><servlet-name>cgi</......
  • Python中异常是什么意思?与错误有什么区别?
    在任何编程语言中,编写程序时出现异常或错误情况是常有的事情,也经常有人将错误和异常混为一谈,认为错误就是异常,异常就是错误。那么Python中什么是异常?错误和异常的区别......
  • Python14 文件读写和编码&OS、path模块的使用
    编码文件读写操作#作者:咸瑜file=open("text.txt","r",encoding="utf-8")print(file.readlines())#['姓名:咸瑜\n','年龄:18\n','籍贯:广东·惠州']file.clo......