python使用os.walk和os.path.join遍历文件夹的两种方法
import os for root, dirs, files in os.walk('D:\\'): for file in files: print os.path.join(root, file)这种写法好一些
下面这种方法有点繁琐
import os for root, dirs, files in os.walk('D:\\'): for fi in range(0,files.__len__()): print os.path.join(root,files[fi])
主要是后面两行的区别
[ 本帖最后由 好学 于 2010-3-4 21:55 编辑 ]