溫馨提示×

如何在Python中使用os函數遍歷文件夾

小樊
111
2024-08-23 10:29:27
欄目: 編程語言

要在Python中使用os函數遍歷文件夾,可以使用os.listdir()函數來獲取文件夾中的所有文件和子文件夾。然后,可以使用os.path.join()函數來構建文件的完整路徑。以下是一個示例代碼,演示如何遍歷文件夾:

import os

def list_files_in_folder(folder_path):
    for file_name in os.listdir(folder_path):
        full_path = os.path.join(folder_path, file_name)
        if os.path.isdir(full_path):
            list_files_in_folder(full_path)
        else:
            print(full_path)

# 調用函數,傳入要遍歷的文件夾路徑
folder_path = 'path/to/your/folder'
list_files_in_folder(folder_path)

在上面的代碼中,list_files_in_folder()函數接受一個文件夾路徑作為參數,并使用os.listdir()函數獲取文件夾中的所有文件和子文件夾。然后,使用os.path.join()函數構建文件的完整路徑,并檢查是否為文件夾。如果是文件夾,則遞歸調用list_files_in_folder()函數來遍歷子文件夾,如果是文件,則打印文件路徑。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女