Python3 os.listdir()方法

listdir()方法返回一個包含由路徑給出的目錄條目名稱的列表。該列表在任意順序。它不包括特殊專案“.”和“..”,即使它們存在在目錄中。

路徑可以是任一類型 str 或 類型位元組。如果路徑是類型位元組,返回的檔案名也將是類型位元組; 在所有其他情況下,它們是類型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.html
Java Multiple Inheritance_files
java.ppt
ParallelPortViewer

上一篇: Python3檔方法 下一篇: Python3 os檔目錄的方法