遍历文件需要用到 os模块 及os.path模块 ,对模块中的方法不了解可以点击链接查看。
https://blog.csdn.net/m0_55785131/article/details/121357316
遍历文件 import os #导入os模块 import os.path as p #导入os.path模块并取别名为p def sannner_file(url): files=os.listdir(url) #当前路径下的所有文件 返回的是列表 print(files) for i in files: #遍历所有文件 real_url=p.join(url,i) #把遍历出来的文件名拼接成绝对路径 # print(real_url) if p.isfile(real_url): #判断该路径是否是文件 print(p.abspath(real_url)) #如果是文件则打印此绝对路径 elif p.isdir(real_url): #判断该路径是否是目录 sannner_file(real_url) #如果是目录则递归调用自己 继续遍历 else: print("!!") #如果以上多并不满足则打印 !! pass sannner_file("C:\下载软件") #参数为绝对路径
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)