(cwd)
| 1 | import os |
| 2 | result = [] |
| 3 | def get_all(cwd): |
| 4 | get_dir = os.listdir(cwd) #遍历当前目录,获取文件列表 |
| 5 | for i in get_dir: |
| 6 | sub_dir = os.path.join(cwd,i) # 把第一步获取的文件加入路径 |
| 7 | if os.path.isdir(sub_dir): #如果当前仍然是文件夹,递归调用 |
| 8 | get_all(sub_dir) |
| 9 | else: |
| 10 | ax = os.path.basename(sub_dir) #如果当前路径不是文件夹,则把文件名放入列表 |
| 11 | result.append(ax) |
| 12 | print(len(result)) #对列表计数 |
| 13 | |
| 14 | if __name__ == "__main__": |
| 15 | cur_path = os.getcwd() #当前目录 |