概述
os.listdir() 方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。这个列表以字母顺序。 它不包括 '.' 和'..' 即使它在文件夹中。
只支持在 Unix, Windows 下使用。
语法
listdir()方法语法格式如下:
os.listdir(path)
参数
path -- 需要列出的目录路径
返回值
返回指定路径下的文件和文件夹列表。
实例
以下实例演示了 listdir() 方法的使用:
准备工作:我的./data/test路径下有如下文件

然后写编写python代码,遍历上图中的所有文件和路径
#!/usr/bin/python # -*- coding: UTF-8 -*- import os,sys path = "./data/test/" dirs = os.listdir(path) for file in dirs: print(file)
运行结果如下:
173.jpg
56.jpg
DIR1
DIR3
test_img.jpg
实验结果和预期的结果一致。
本文介绍了Python标准库os模块中的listdir()方法,该方法用于获取指定路径下的所有文件及文件夹名称列表。文章通过示例代码展示了如何使用listdir()遍历指定目录,并输出其包含的所有文件和子文件夹。
1134

被折叠的 条评论
为什么被折叠?



