六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 52|回复: 0

python小例子之1 -

[复制链接]

升级  55.33%

110

主题

110

主题

110

主题

举人

Rank: 3Rank: 3

积分
366
 楼主| 发表于 2013-1-15 02:27:51 | 显示全部楼层 |阅读模式
http://www.okpython.com/views-tid-66.html
 
#coding:utf8
import os
# 递归遍历指定的目录
# level -- 递归的层数,用这个参数来控制打印的缩进
# path == 遍历起始绝对路径
def listyoudir(level, path):
    for i in os.listdir(path):
        print ' '*(level+1) + i
        if os.path.isdir(path + '\\' + i):
            listyoudir(level+1, path + '\\' + i)
           
#测试代码
rootpath = os.path.abspath('.')
print rootpath
listyoudir(0, rootpath)
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表