浏览 13822 次
锁定老帖子 主题:python小例子之1 -- 递归遍历目录
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-08-25
环境: winxp pro + sp2 + python2.5 备注: 请注意,凡是在源代码文件中使用了中文字符,请最好保存为utf-8格式 代码: python 代码
测试: 将该代码生成py文件,放在某目录下执行,可递归遍历所有目录和文件 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-08-27
python提供了两个很强大的函数os.walk/os.path.walk来干这个脏活.
前面那个的界面很简洁,后面那个可以有细腻的控制(和本例差不多). 不过,就像LZ给的例子,手写其实也很简洁. 不过注意到一点,考虑到跨平台,目录间的分隔符还是需要用os.sep比较安全一点. |
|
返回顶楼 | |
发表时间:2007-08-27
to charon:
thx,我再增加一段使用os.walk/oa.path.walk的例子代码 |
|
返回顶楼 | |