今天无聊想试一下python的脚本,看到网上有一个小python实例,但是折腾了好久没有成功,后来仔细看了一下代码,原来是if os.path.isdir(path+'\\'+i)这句有问题,修改成if os.path.isdir(path+'/'+i)就OK了
代码如下:
- import os
-
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('/usr/sky/study')
-
print rootpath
-
listyoudir(0,rootpath)
阅读(1819) | 评论(0) | 转发(0) |