1.python-设计一个遍历目录文件的函数

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                    #排除有权限异常的目录

猜你喜欢

转载自blog.csdn.net/qq_44647926/article/details/86999699