python3 遍历文件

laobai 2周前 9浏览 0评论

Python3是一种优秀的编程语言,它可以很方便地遍历文件目录。下面就让我们来一起看看Python3如何遍历文件。

在Python3中,可以使用os模块来遍历文件。os模块为我们提供了许多操作系统的方法。以下是遍历文件的一般方法:

import os

def walk_file(path):
    for root, dirs, files in os.walk(path):
        for file in files:
            print(os.path.join(root, file))

在这个方法中,os.walk()可以帮助我们遍历指定路径下的所有文件夹和文件。遍历的结果会返回三个值,分别是根目录、子目录和文件名。所以我们可以通过三个循环来遍历所有的文件。

在这里,我们用os.path.join()方法来将根目录和文件名拼接起来,组成完整的文件路径。

接下来,我们需要调用该方法,并且传递文件路径作为参数:

if __name__ == '__main__':
    walk_file('/Users/your/path')

在这里,我们使用__name__变量来检查是否是在主函数中调用这个方法。如果是,就可以将文件路径传递给walk_file()函数,并开始遍历文件。

以上就是使用Python3遍历文件的方法,拥有了这种能力,我们就可以很方便地操作文件。快来试一试吧!