os.walk遍历目录
代码如下:
import os
f = open("d:\\sourcesinfo.txt","w+");
fileinfos = os.walk("d:\\sources")
for root, dirs, files in fileinfos:
for fi in range(0,files.__len__()):
f.write(os.path.join(root,files[fi]))
f.write("\r\n");
#print(os.path.join(root,files[fi]))
f.close()
这段代码的作用是把sources目录下的所有文件都获取,然后把完整路径都写到d:\\sourcesinfo.txt中
os.walk返回的是三个对象:父文件夹,目录,文件