当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python 3 os.listdir()用法及代码示例



描述

方法listdir()返回一个包含路径给定目录中条目名称的列表。该列表的顺序是任意的。它不包括特殊条目 '.' 和 '..',即使它们存在于目录中。

path 可以是 str 类型或 bytes 类型。如果路径是字节类型,则返回的文件名也将是字节类型;在所有其他情况下,它们将是 str 类型。

用法

以下是语法listdir()方法≫

os.listdir(path)

参数

path─ 这是目录,需要探索。

返回值

此方法返回一个列表,其中包含路径给定的目录中条目的名称。

示例

下面的例子展示了 listdir() 方法的用法。

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

# Open a file
path = "d:\\tmp\\"
dirs = os.listdir( path )

# This would print all the files and directories
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 3 - os.listdir() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。