使用os模块写一个递归调用打印出e:\python下的所有文件名的绝对路径?
递归函数:函数内部调用函数本身
import os#导入os模块
def dir_constents(sPath):
list_1=os.listdir(sPath)
for i in list_1:
new_path=os.path.join(sPath,i)
if os.path.isfile(new_path):
print(new_path)
else:
dir_constents(new_path)#递归调用本函数
dir_constents(r'D:\class_project\python')