要获得目录下的所有文件,可以使用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函数判断是否为文件,如果是文件则添加到文件列表中。

python 获得目录下所有文件

原文地址: https://www.cveoy.top/t/topic/ida7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录