首页 > 应用开发 > > python对文件夹下面的文件/文件夹进行遍历
厚积薄发爱python
代码如下:
import os #导入相应的OS模块
path="D:\python" #设置读取的文件夹路径,并赋值给path
fpath=os.listdir(path) #获取path路径的内容并赋值给fpath
list1=[] #设置列表list1为空
list2=[] #设置列表list2为空
for ff in fpath: #遍历fpath下属的文件/文件夹
if "." in ff: #假如ff包含.
list1.append(os.path.join(path,ff)) #则将路径与文件名的集合添加到list1
else: #否制
list2.append(os.path.join(path,ff)) #则将路径与文件夹名的集合添加到list2
print("list1:",list1) #打印列表list1
print("list2:",list2) #打印列表list2
代码运行结果如下:
list1: ['D:\\python\\Python编程:从入门到实践.pdf', 'D:\\python\\[Python高级编程](法)莱德.中文版.pdf', 'D:\\python\\[大家网]Python参考手册(第4版)[].pdf', 'D:\\python\\《Python基础教程》.pdf', 'D:\\python\\《树莓派Python编程指南》.pdf', 'D:\\python\\深入_Python_3.pdf', 'D:\\python\\笨办法学 Python.pdf']
list2: ['D:\\python\\test']
图片示例如下:
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4729/viewspace-3122720/ ,如需转载,请注明出处,否则将追究法律责任。