查找笔记本电脑的所有目录和文件

时间:2015-10-30 03:08:06

标签: python linux windows filesystems

我们如何用Python编写代码来查找所有文件系统,包括从root到当前计算机系统的每个文件的文件。

2 个答案:

答案 0 :(得分:2)

您可以使用os.walk方法。这是一个例子:

# !/usr/bin/python

import os
for root, dirs, files in os.walk(".", topdown=False):
    for name in files:
        print(os.path.join(root, name))
    for name in dirs:
        print(os.path.join(root, name))

http://www.tutorialspoint.com/python/os_walk.htm

复制

请参阅完整文档:https://docs.python.org/2/library/os.html#os.walk

答案 1 :(得分:0)

请参阅os模块 os.chdir(path)更改工作目录 os.listdir()列出了工作目录中的所有目录。

如果您想找到所有当前系统的目录,您需要使用例如BFS搜索(https://en.wikipedia.org/wiki/Breadth-first_search)来遍历您的系统。