代码拉取完成,页面将自动刷新
同步操作将从 rongqiu/python_learn 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
import os
def 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 + "/" + f
if 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_list
files = get_files_recursion_from_dir("D:/test")
for f in files:
print(f)
print(os.path.exists(f))
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。