`
cloudhe
  • 浏览: 107173 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Python 中列出目录中所有文件的方法

阅读更多
import string, os, sys

dir = '/var'
print '----------- no sub dir'

files = os.listdir(dir)
for f in files:
    print dir + os.sep + f

print '----------- all dir'

for root, dirs, files in os.walk(dir):
    for name in files:
        print os.path.join(root, name)

 
前面的 os.listdir 可以列出 dir 里面的所有文件和目录,但不包括子目录中的内容。os.walk 可以遍历下面的所有目录,包括子目录。

 

from http://www.pythonid.com/html/fenleiwenzhang/normalproblem/20070910/172.html

分享到:
评论

相关推荐

    python列出目录下指定文件与子目录的方法

    主要介绍了python列出目录下指定文件与子目录的方法,涉及Python使用os模块与glob操作目录与文件的技巧,需要的朋友可以参考下

    简易的列出多级文件中的所有文件路径的python脚本

    能够简易的列出多级文件夹中,所有文件的绝对路径,并打印在终端

    python遍历目录文件名字输出到一个文本文档的代码

    python遍历目录文件名字输出到一个文本文档的代码 python2.7列出文件夹的所有名字到一个文本文件代码 python列出文件夹下的所有文件名字源码 python遍历目录下所有文件名 PYTHON TRAVERSE THE FLODER

    Python列出一个文件夹及其子目录的所有文件

    主要介绍了Python列出一个文件夹及其子目录的所有文件的方法,和python列出文件夹下的所有文件的四种方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下

    python提取一级目录内所有文件名,二级文件夹内的文件不提取.zip

    # 替换为你的目录路径 这段代码首先列出给定路径下的所有文件和文件夹,然后通过os.path.isfile()检查每个条目是否为文件。如果是,它将被添加到返回的列表中。这样,我们就能得到只包含一级目录内的文件名的列表,...

    python连接远程ftp服务器并列出目录下文件的方法

    本文实例讲述了python连接远程ftp服务器并列出目录下文件的方法。分享给大家供大家参考。具体如下: 这段python代码用到了pysftp模块,使用sftp协议,对数据进行加密传输 import pysftp srv = pysftp.Connection...

    python 遍历目录(包括子目录)下所有文件的实例

    今天小编就为大家分享一篇python 遍历目录(包括子目录)下所有文件的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    文件夹下所有图片的读取以及显示(python程序)

    python程序,python程序,python程序,文件夹下所有图片的读取以及显示(python程序),可用于图像处理第一阶段,代码简单易懂

    window下显示目录所有文件的大小

    通过python脚本导出exe文件,以在windows命令窗口里,列出指定目录下所有文件和目录的大小,源代码及使用说明:https://blog.csdn.net/ant2012/article/details/80617383

    Python简单的文件搜索工具

    使用场景及目标: 用户可以输入要搜索的目录路径和要查找的关键字,工具将递归搜索指定目录及其子目录中的所有文件,然后列出包含关键字的文件列表。目标是提供一个快速、简便的方式来查找文件,以满足在项目管理、...

    Python文本文件查找工具

    使用场景及目标: 用户可以输入要搜索的目录路径和关键字,工具将搜索指定目录下的所有文本文件,查找包含关键字的文件,并列出它们的路径。目标是提供一个快速、简单且可定制的文本文件搜索工具,以满足在项目维护、...

    python文件操作之目录遍历实例分析

    os.listdir(dirname):列出dirname下的目录和文件 os.getcwd():获得当前工作目录 os.curdir:返回当前目录(’.’) os.chdir(dirname):改变工作目录到dirname os.path.isdir(name):判断name是不是一个目录,name不是...

    30个常用python实现.docx

    计算n的阶乘列出当前目录下的所有文件和目录名6.把数组中的字母全部变为小写字母7.输出某个路径下的所有文件和文件夹的路径8.输出某个路径及其目录下的所有文件路径9.输出某个路径及其目录下所有以.py为后缀的文件10...

    python删除文件、清空目录的实现方法

    Python os.remove() 方法 os.remove() 方法用于删除指定路径的文件...# 列出目录 print 目录为: %s %os.listdir(os.getcwd()) # 移除 os.remove(aa.txt) # 移除后列出目录 print 移除后 : %s %os.listdir(os.getcwd())

    python中os的常用方法.docx

    1.os模块:os模块在python中包含普遍的操作系统功能,下面列出了一些在os模块中比较有用的部分。 os.sep可以取代操作系统特定的路径分隔符。windows下为 “\\” os.name字符串指示你正在使用的平台。比如对于Windows...

    利用Python查看目录中的文件示例详解

    前言 我们在日常开发中,经常会遇到一些关于文件的操作...列出目录下所有文件 递归法 import os def tree_dir(path, c_path='', is_root=True): Get file list under path. Like 'tree' :param path Root dir :p

    python os.listdir按文件存取时间顺序列出目录的实例

    如下所示: import os DIR = "/home/serho/workspace/lisp" def compare(x, y): stat_x = os.stat(DIR + "/" + x) stat_y = os.stat(DIR + "/" + y) if stat_x.st_ctime < stat> stat_y.st_ctime: ...

Global site tag (gtag.js) - Google Analytics