Python 3 - os.listdir() 方法

  • 描述

    方法listdir()返回一个列表,其中包含路径给定的目录中的条目名称。该列表是任意顺序的。它不包括特殊条目“.” 和 '..' 即使它们存在于目录中。
    path 可以是 str 类型或 bytes 类型。如果path是bytes类型,返回的文件名也是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