Python 3 – os.listdir() 方法

Python 3 – os.listdir() 方法

描述

listdir() 方法返回一个列表,其中包含由path指定的目录中条目的名称。该列表的顺序是任意的。即使该目录中存在’.’和’..’,它也不包括这些特殊条目。

path可以是str类型或bytes类型。如果path是bytes类型,则返回的文件名也将是bytes类型;否则它们将是str类型。

语法

以下是 listdir() 方法的语法:

os.listdir(path)

参数

path - 这是需要探索的目录。

返回值

该方法返回一个列表,其中包含由path指定的目录中的条目的名称。

示例

以下示例显示了listdir()方法的用法。

#!/usr/bin/python3
import os, sys

# 打开文件
path = "d:\\tmp\\"
dirs = os.listdir( path )

# 这将打印出所有文件和目录
for file in dirs:
   print (file)

结果

运行上面的程序时,它会产生以下结果 –

Applicationdocs.docx
test.java
book.zip
foo.txt
Java Multiple Inheritance.htm
Java Multiple Inheritance_files
java.ppt
ParallelPortViewer

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程