import os
def get_all_filenames(folder_path):
"""
获取指定文件夹下的所有文件名。
参数:
folder_path (str): 文件夹的路径。
返回:
list: 文件名列表。
"""
try:
# 使用os.listdir()获取文件夹下的所有文件和子文件夹名称
all_items = os.listdir(folder_path)
# 筛选出文件(不包括子文件夹)
files_only = [item for item in all_items if os.path.isfile(os.path.join(folder_path, item))]
return files_only
except Exception as e:
print(f"发生错误: {e}")
return []
# 示例用法
folder_path = 'your_folder_path_here' # 替换为你的文件夹路径
filenames = get_all_filenames(folder_path)
print(filenames)
os
模块来处理文件和目录操作。get_all_filenames
函数接收一个文件夹路径作为参数,并返回该文件夹下所有文件的名称列表。os.listdir()
获取指定路径下的所有项目(包括文件和子文件夹)。os.path.isfile()
判断每个项目是否为文件,只保留文件名。your_folder_path_here
替换为实际的文件夹路径。上一篇:python pygame
下一篇:python url编码
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站