1.python-设计一个遍历目录文件的函数
思路:
1.遍历列表类型目录内容
2.选择目录形式的内容
3.再次将该目录形式内容的绝对路径传入该函数
import os
def travel_dir(dress):
dir_contents=os.listdir(dress) #获取目录下的内容
dir_content="\n".join(dir_contents) #将列表形式内容转化为字符串
print("目录:{} \n内容:\n{}\n".format(dress,dir_content))
for i in dir_contents: #遍历列表的内容
try:
new_dir=os.path.join(dress,i) #拼接成绝对路径
if os.path.isdir(new_dir): #选择是目录的绝对路径
travel_dir(new_dir) #调用函数自身继续操作
except PermissionError:continue #排除有权限异常的目录