import os
"""
def test_os():
print(os.listdir("E:/idea")) # 列出路径下的内容
print(os.path.isdir("E:/idea")) # 判断指定路径是不是文件夹
print(os.path.exists("E:/idea")) # 判断指定路径是否存在
"""
def find_all_file(path):
# 通过递归获取文件全部信息
all_list = []
if os.path.exists(path):
my_list = os.listdir(path)
for fn in my_list:
new_path = path + "/" + fn # 需要先补全路径
if os.path.isdir(new_path):
all_list += find_all_file(new_path)
else:
all_list.append(new_path)
else:
print("该路径不存在")
return []
return all_list
if __name__ == '__main__':
print(find_all_file("E:/idea"))
10-22
439
09-15