为了账号安全,请及时绑定邮箱和手机立即绑定

文件打开子目录并遍历

文件打开子目录并遍历

慕粉2243144748 2018-03-17 23:52:44
def demo(address):    for x in os.listdir(address):        if os.path.isdir(x):            if os.path.getsize(x):                address=address+"\\"+x                demo(address)            # else:            #     break        else:            print ("文件名:",x,"  文件地址:",address+x)demo("e:\\liying\\python")结果文件名: inspectionProfiles   文件地址: e:\liying\python\.ideainspectionProfiles文件名: misc.xml   文件地址: e:\liying\python\.ideamisc.xml文件名: modules.xml   文件地址: e:\liying\python\.ideamodules.xml文件名: python.iml   文件地址: e:\liying\python\.ideapython.iml文件名: workspace.xml   文件地址: e:\liying\python\.ideaworkspace.xml文件名: 廖雪峰python   文件地址: e:\liying\python\.idea廖雪峰python文件名: 新建文件夹   文件地址: e:\liying\python\.idea新建文件夹文件名: 新建文本文档.txt   文件地址: e:\liying\python\.idea新建文本文档.txt其中    廖雪峰python  和  新建文件夹 下面都有子目录,为什么不能遍历出来,而且和  廖雪峰python 有一个同级的文件夹的名称,没打印出来。附图:
查看完整描述

1 回答

?
韩亚强

TA贡献20条经验 获得超10个赞

是不是因为中文啊

查看完整回答
反对 回复 2018-03-21
  • 1 回答
  • 1 关注
  • 1115 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信