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檔目錄的方法