import osdef get_files_recursion_from_dir(path):"""从指定文件夹中获取全部文件,使用递归:param path: 文件夹路径:return: list,包含全部的文件,如果目录不存在或无文件,返回空list"""file_list = []if os.path.exists(path):for f in os.listdir(path):new_path = path + "/" + fif os.path.isdir(new_path):file_list += get_files_recursion_from_dir(new_path)else:file_list.append(new_path)else:print(f"指定目录:{path},不存在")return []return file_listfiles = get_files_recursion_from_dir("D:/test")for f in files:print(f)print(os.path.exists(f))
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。