You can download this code by clicking the button below.
This code is now available for download.
This function is used to list all files in a specified directory, including files in subdirectories.
Technology Stack : os
Code Type : Function
Code Difficulty :
import os
import re
def list_files_in_directory(directory):
"""
列出指定目录下的所有文件。
:param directory: 要列出文件的目录路径
:return: 包含所有文件路径的列表
"""
file_list = []
for root, dirs, files in os.walk(directory):
for file in files:
file_list.append(os.path.join(root, file))
return file_list