python 获得目录下所有文件
要获得目录下的所有文件,可以使用os模块中的listdir函数。下面是一个示例代码:
import os
def get_files_in_directory(directory):
files = []
for filename in os.listdir(directory):
filepath = os.path.join(directory, filename)
if os.path.isfile(filepath):
files.append(filepath)
return files
# 用法示例
directory = '/path/to/directory'
files = get_files_in_directory(directory)
print(files)
在上面的代码中,get_files_in_directory函数接收一个目录路径作为参数,并返回该目录下所有文件的路径列表。listdir函数用于获取目录中的所有文件和子目录的名称,然后使用os.path.join函数将目录路径和文件名拼接成完整的文件路径。最后,通过os.path.isfile函数判断是否为文件,如果是文件则添加到文件列表中。
原文地址: https://www.cveoy.top/t/topic/ida7 著作权归作者所有。请勿转载和采集!