在 Python 中列出目錄樹
確定目錄的內容(包括檔案和子目錄)是一項常見的程式設計任務。 Python 提供了一個簡單的解決方案,使用 os.walk() 函數來實現此目的。
如何使用Python 列出目錄中的檔案和目錄:
列出所有使用Python 呼叫給定目錄中的檔案和目錄,請按照以下步驟操作:
範例程式碼:
<code class="python">import os for dirname, dirnames, filenames in os.walk('.'): # Print path to subdirectories. for subdirname in dirnames: print(os.path.join(dirname, subdirname)) # Print path to files. for filename in filenames: print(os.path.join(dirname, filename))</code>
範例程式碼以滿足高階片段需求。例如,可以對其進行自訂以避免遞歸到某些目錄。範例程式碼透過從目錄名稱清單中刪除名為「.git」的子目錄來排除它們。
以上是如何列出Python目錄中的檔案和目錄?的詳細內容。更多資訊請關注PHP中文網其他相關文章!